My MacBook Pro with Retina display has the following problem:   Left Shift Key not functioning Sometimes Shift is on automatically and when restarting, will restart in safe mode   What I've done:   Try using USB keyboard, the problem persist (always in Shift e.g press 8 will output *) Restart holding OptionCommandRP, get option to reinstall and three others Restart holding OptionCommandOF, the problem is gone but not for long (first time, it takes a day to happen again.. now, every 30 minutes or so) Install Karabiner-EventViewer, the press the Left Key definitely give no response; when my MacBook Pro in Shift, the log shows Shift flags for every key pressed. Reinstall macOS, seems not solving my problem   How can I stay out of safe mode, and use the functionality of shift keys?
1504
This is an attempt to write a canonical QA for this issue, as per the Meta post:   I expect it to be periodically edited with the goal of becoming a comprehensive information resource.  I have a MacBook Pro that has a key(Shift, Return,   Command, P, etc.) that doesn’t respond when pressed or is stuck in the down position.    It's possible that my favorite beverage was spilled (or some other liquid damage).  It's also possible that I have no idea what happened.  It was working yesterday and suddenly today it's no longer working.  Is there any way to bypass or remap the key?  Can I  have the system ignore it completely?  (This question can also apply to external USB keyboards or the Bluetooth keyboards)
29802
Here's my setup:  MacBook --> Thunderbolt Display --> iMac 27"  The MacBook is the primary computer I want to use;  the iMac is the (external) display.  This all works just fine.  The problem is, when I disconnect and then reconnect the MacBook, I have to manually put the iMac in Target Display Mode using the keyboard.  This means I need to keep a keyboard attached to the iMac, and it clutters up my desk!  Is there any way to switch the iMac into TDM without using the keyboard?  Maybe by logging in remotely?  I found a few similar questions, but... no answers!      Anyone?
5884
This is one of the wackiest and weirdest problems I have ever encountered. My keyboard was working absolutely fine untill yesterday on Ubuntu 13.04. However, when I boot to Ubuntu today, I suddenly find that all the keys work, but I have to press and keep on holding them for about a second for them to work.   This behavior is true for all the keys except for Num Lock, Caps Lock and Scroll Lock keys, the indicator for them on my keyboard lights up as soon as I press those keys. The keyboard works fine at the login screen where I put my password.  The keyboard also works normally if I use the Guest session instead of my normal user account. I have not done any key-remappings and using the standard English (US) keyboard layout.  I have fiddled around with the settings for Keyboard in System Settings, but to no avail. I have Windows 7 as dual-boot and the keyboard works perfectly well on it.   Why am I facing such a behavior and how to normalize this?  PS: Using Logitech Classic Keyboard K100 (USB Model).
109406
I have a new MacBook Pro Retina 13 Early 2015 with the .  It's described to have the following feature:     Click and continue to press on the trackpad to enable new capabilities, like looking up a word's definition, previewing a file in the Finder, or creating a new Calendar event when you Force click a date in the text of an email.   Generally: How can I change, tweak, tune, enhance the 'capability' of this force click?  Particularly: I'd love to have it do translation in Safari and Terminal much more frequently than I want it to do dictionary lookup.
71056
I have a mid 2009 MBP which was heating up way to fast because of the fan; then I bought a new one and changed it. I also applied a new thermal grease. Plugged all the cables, tightened all the screws, reset SMC, reset NVRAM and turned on.  The heat is gone and its running perfectly now, but:   the display started showing some "blurry ghosts" at the bottom of the screen which won't show if I take a screenshot, so I took a photo that you can see below.      the keyboard backlight isn't turning on. I tried to unplug and plug the cable over and over again, but nothing happened. the camera isn't working at all. All I see is a black screen.    Is there anything I can do to fix any of these issues?
14159
What's wrong: I hit CMD+SPACE to open up spotlight, typically type in the name of the application I want to start, hit enter and either the wrong app or no app at all will start, because the app name is missing the first character. "Learn to type" I hear you say but wait: as I enter the first character in the search bar, the cursor jumps to the beginning of the line and my second character input overrides the first one. So entering for example "ever", in order to start Evernote, will result in "ver". "php" to start PHPStorm will result in "hp" and start my damn HP printer app and so on.   This cursor jump to the beginning of the line will not happen in any other application and even if I accept the fact that my cursor jumps from time to time, I don't get why the second character overrides the first one. I'm not even sure if you can configure your Mac to always override the character at current position, but I surely haven't.  So this keeps on happening quite regularly and I cannot reproduce it. It just happens and when I try it again (close Spotlight, CMD+SHIFT again), it won't happen again, even if I give it like 5 tries or so.  It won't kill me but I am a software developer myself and this kind of bugs just leave me frustrated plus I can not imagine that this is the desired behavior. I have seen some talk about this issue on the internet but I did not come across a solution..  I have 3 MacBooks, different ages, all with German keyboard layouts and German set as system language and they all do this. Just mentioning this, because after that fact, I can barely imagine this isn't affecting at least a lot, if not all, MacBook (Pro?) users.   13" Pro 2010 or so 15" Pro Retina 2013 13" Pro Retina 2015   They all run El Capitan but I already encountered this before. I don't know the OS X version I had installed when I first stumbled across it.
85528
On occasion, my laptop has become stuck so I've used the magic key combination of Alt + SysRq + REISUB to perform a safe reboot. However, it doesn't seem to work for me as when I press the B key to complete the magic key command it simply says, "resetting..." and doesn't do anything.  All of the other keys seem to work fine as it resets the keyboard layout, kills all tasks etc., but it doesn't seem to complete with a reboot.  I was under the impression that my laptop should reboot after the magic keys have all been pressed in the order of REISUB.
121516
I have a MacBook Pro 15" (mid 2014, running Sierra). Recently, it has started black screening and shutting off shortly after, after a few minutes' use—let's say 3 to 10 minutes. The screen will go black but the LCD backlight will remain on for about 5 seconds, then the laptop will completely shut off.  I have reset PRAM and the SMC. Things I have determined:   The built-in hardware test passes Problem is not tied to my user account (occurs when I'm logged in to another freshly created user) Problem is not tied to my OS installation (I wiped and re-installed) Problem does not manifest itself in Safe Mode or when booted into Windows 10. (Also didn't manifest during OS X re-installation.) Problem does not seem to be overheating: I can game with no issues on Windows, graphics performance and fans are fine.   This behaves like a classic overheating problem, but I'm stumped due to some of the weirdness of it not being an issue in safe mode or Win 10. Any thoughts?
109185
My MacBook Pro shows a grey screen with a flashing question mark in a folder. I tried connecting it to an older MacBook using firewire cable. I restarted the Macbook Pro in Target Mode. Now I see Thunderbolt and Firewire icons flashing and moving in a grey background. There is a green power icon at the bottom as well. I am not an expert even though I have been using Macs for ages.  How can I fix this issue so I can recover/backup things in the MacBook Pro hard drive?
103823
I've noticed a semi-handy feature on Apple Wireless Keyboard: quick pressing the caps lock key won't enable the caps lock, it needs a determined push. Benefits are obvious, it prevents accidental all-caps text when you actuALLY INTENDED TO PRESS 'A'.  Is there a way to hack this around? Adjust it or remove it completely? I like the idea, but for me it is more of a speed bump than a seat belt.  I have checked the keyboard preferences and the usability preferences as well. Keyboard delay is off and repeat delay is at minimum. There are no delay on other keys (well, except the eject key, but it requires even more determined press), and there is no delay when turning the caps lock off.  I'm on a Snow Leopard Lion and the wireless keyboard came with the mid-2010 iMac.    EDIT: It seems like the functionality is in the driver rather than in the keyboard itself. When using the keyboard in Windows 7 the caps lock key works in a regular manner. The drivers that Windows uses are standard HID Keyboard drivers provided by Microsoft.
20855
I have 3 different keyboard layouts set up on my laptop and use Ctrl+Shift+[1-3] key combination to switch between them.  Like that:    However, after locking and unlocking Windows (with a password), these hotkeys don't work anymore and key sequence is rolled back to (None):    Signing out from Windows or rebooting the laptop sets everything back to normal, until lock/unlock again.  I think this behaviour is related to the usage of the same hotkeys in File Explorer - to switch view (Extra large icons/Large icons/Medium icons accordingly). After the lock/unlock switch view starts working again.  Seems like File Explorer overrides language bar hotkeys after the unlocking.  How can I disable this functionality? Completely disabling Ctrl+Shift+number functionality in File Explorer will do, however I can't find anywhere on the internet how to do it.  Any ideas or help appreciated!
98128
Is it possible to completely disable the built-in keyboard on a MacBook? No input should be possible from that keyboard when I connect an external keyboard. This is sort of possible with the trackpad and the mouse, is there an option (or indeed a hack!) to do the same with the built-in hardware?
108324
I'm running Ubuntu 16.04 LTS on a Macbook 2015 (not Pro). Laptop keyboard and trackpad are not working (except power button). I have installed   from GitHub, but it still do not work.  I have no idea what else to try or commands to run to to make changes.  Hope someone managed to make Ubuntu (or an alternative distro work on a Macbook).  EDIT  Here is print of cat /etc/initramfs-tools/modules  # List of modules that you want to include in your initramfs. # They will be loaded at boot time in the order below. # # Syntax:  module_name [args ...] # # You must run update-initramfs(8) to effect this change. # # Examples: # # raid1 # sd_mod  # applespi applespi spi_pxa2xx_platform spi_pxa2xx_pci  # applespi applespi spi_pxa2xx_platform intel_lpss_pci   I think there are two groups of applespi, because I tried both installations methods listed in on GitHub for the macbook12-spi-driver (link above).
106413
I installed Ubuntu 14.04, and I'm loving it. However, when playing a game called Garry's Mod I noticed that my CTRL and ALT keys on my wired keyboard were both being detected as Shift. I looked at the keyboard layout chart and confirmed this. I also noticed that my Windows, or Super Key, Right CTRL and Right ALT are all being mapped to Left Shift.  They're all working perfect, they're just being detected wrong. I have selected the United States layout which is what my keyboard is supposed to be and is in Windows. Can anyone help? My keyboard is being detected as a SONiX USB Keyboard (the actual keyboard brand is Avazz).   my xev -event keyboard output is this for every single one:   KeyRelease event, serial 28, synthetic NO, window 0x4a00001,     root 0xdc, subw 0x0, time 2446369, (730,547), root:(795,599),     state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,     XLookupString gives 0 bytes:      XFilterEvent returns: False   The only thing that changes is the time. The sudo evtest command shows all the modifier keys as   type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e1v type 1 (EV_KEY), code 42 (KEY_LEFTSHIFT), value 0  for lsusb, the driver it's using is the usbhid driver.  lsusb shows something confusing; the same port as my keyboard is being shown in other commands is showing up in lsusb as my wireless mouse's driver, Logitech, Inc. Unifying Receiver. This may be the problem, but I'm probably simply mistaken in what port it is on. Due to this, I'm not sure what driver is what. I'm going to post all of them, although this might be annoying. I have a separate keyboard plugged in along side my main one to use the CTRL, Super, or ALT by the way, so don't be confused by the Logitech Classic Keyboard Driver.  Bus 001 Device 009: ID 0bda:8172 Realtek Semiconductor Corp. RTL8191SU 802.11n WLAN Adapter Bus 001 Device 008: ID 046d:c315 Logitech, Inc. Classic Keyboard 200 Bus 001 Device 007: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB Bus 001 Device 006: ID 0480:0200 Toshiba America Info. Systems, Inc.  Bus 001 Device 004: ID 0c45:6340 Microdia  Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 004: ID 0d8c:013c C-Media Electronics, Inc. CM108 Audio Controller Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 002 Device 002: ID 0c45:7603 Microdia  Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub   For lsusb -t, the driver being used is usbhid. for i in $(ls /sys/module/usbhid/parameters/); do echo -ne "$i\t"; more /sys/module/usbhid/parameters/$i; done is:  ignoreled   0 mousepoll   0 quirks  (null),(null),(null),(null)  I don't think you need this since I said it's usbhid, but here's it anyways.  for i in $(ls /sys/module/hid/parameters/); do echo -ne "$i\t"; more /sys/module/hid/parameters/$i; done's output.  debug   0 ignore_special_drivers  0 modinfo usbhid's output is:  filename:       /lib/modules/3.18.3-031803-generic/kernel/drivers/hid/usbhid/usbhid.ko license:        GPL description:    USB HID core driver author:         Jiri Kosina author:         Vojtech Pavlik author:         Andreas Gal srcversion:     A395FA22EA2729BAC1557C9 alias:          usb:v*p*d*dc*dsc*dp*ic03isc*ip*in* depends:        hid intree:         Y vermagic:       3.18.3-031803-generic SMP mod_unload modversions  signer:         Magrathea: Glacier signing key sig_key:        29:DB:FD:FC:5A:CC:82:3C:C5:2C:39:4C:C1:C7:4C:01:C3:BE:BF:78 sig_hashalgo:   sha512 parm:           mousepoll:Polling interval of mice (uint) parm:           ignoreled:Autosuspend with active leds (uint) parm:           quirks:Add/modify USB HID quirks by specifying  quirks=vendorID:productID:quirks where vendorID, productID, and quirks are all in 0x-prefixed hex (array of charp)  cat /sys/kernel/debug/usb/usbmon/2u &gt; /tmp/usb.mon.out is telling me not found even though I changed 2 to my bus ID. What am I doing wrong here? Clarify if you can please, kinda confused there. I tried putting 2, 02 and 002. The output of  sudo ls /sys/kernel/debug/usb/usbmon/ is  0s  0u    1s  1t  1u  2s  2t  2u
80768
The problem is present in the whole system not only in games: desktop, chrome, games, everywhere. When I press any "input key" on a keyboard for example in desktop I can't select the file by left mouse button OR by tapping the touchpad for about one second(right button works immediately). Later on the LMB works well. There is NO delay, button is just deactivated for a second. In games that means that when I run I cannot shoot for example. When I switched LMB and RMB functions in windows control panel still the LMB is getting disabled and RMB works fine. By "input key" I mean letter or a number, keys like Alt, CapsLock, Ctrl does not affect touchpad. I do not remember that problem when I used Windows 7. USB mouse works like it should.  The problem existed when I was using Elantech touchpad driver and after I uninstalled it and used Windows 8.1 generic driver.  EDIT I installed the Elantech drivers and set values to 0 at every disable... key. But the problem is still present.  EDIT 2  THE LAPTOP IS Acer V3-571G  I have turned off disabling function in touchpad but it did not fix it. I know that touchpad is NOT broken down.   Turned on the animated touchpad icon of elantech drivers and put it on the task bar(on a picture) When I type the letter and press the LMB the dynamic icon displays the click but it is ignored.
29392
I purchased a Late-2011 MacBook Pro 15" used a month ago. At the time of purchase, I successfully ran the .  I've since installed a new SSD and aftermarket RAM. The computer appears to be functioning normally (I'm typing this post on it), but I'd like to run the full hardware test to verify everything is OK.  But I can't seem to get it to load into the hardware test.  I've tried holding down D before pressing the power button on as well as right before the grey screen comes up. I'm confused because I've done this before without any problems.  Is there something obvious I'm doing wrong or is there a way I can check for problems that would stop the AHT from starting?    Additional info by @gentmatt:  The last time I have performed the Apple Hardware Test, my MacBook Pro was running 10.7.2. As of today, I'm running 10.7.3.  The AHT loaded even after I had installed my custom SSD and RAM. But not this time.
24353
I have Windows 8 (final, MSDN) on my Macbook Pro Retina.  Windows 8's ongoing, continuous tantrum of insisting that it's on a tablet device is causing it to always have a touch keyboard 'icon' on  the taskbar.  The 'icon' is actually a toolbar and I can temporarily disable it by right clicking the taskbar and DE-selecting it. However, upon rebooting the system, it always insists on coming back and activating itself.    How can I permanently disable the touch keyboard toolbar in the taskbar?