Yesterday the shift stopped working most of the time (it works 1/100) suddenly (did not spill anything), and the weird thing is that today the Control &amp; Option keys joined the party — they stopped working (only left keys).  It's a MacBook Pro "Core i7" 2.2 15" Mid-2015 (IG) (MJLQ2LL/A).  I have tried the keys in my Windows VMWare and they don't work. In keyboard viewer in Mac they are not highlighted when tapped.  How to know for sure if this is a hardware issue (with keyboard or elsewhere too) and how can I fix the problem?  Update: External bluetooth works fine
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)
3275
I have a HP Compaq Presario C700 laptop with Windows 7 installed on it.  My laptop's keyboard is not working properly; some keys never work and some keys will keep on pressing. I've formatted the OS but it didn't solve my problem.  I bought an external USB keyboard and it works well. As some keys in the built-in keyboard activate themselves, I still couldn't work effectively.  After searching Google I tried the following steps to disable the built-in keyboard:   Disabled keyboard drivers: This didn't work because when the system reboots, the driver gets installed again automatically. Installed irrelevant driver for keyboard: This failed - I couldn't install the driver. After rebooting it installed the correct driver automatically.   Can anyone help explain how I can temporarily uninstall my built-in keyboard? I don't want to remove it manually (removing the hardware cable).
55696
I have a very nice and expensive mechanical keyboard. It was designed for a PC and not a Mac.  How do I set up the mapping, so it works like I am used to. For example, I want the Ctrl key on the PC keyboard to act like the Command key on the Mac, so when I press Ctrl-C to Copy, I get the action I am used to.
115506
I have a MacBook Pro (15-inch, Early 2008) that's currently running 10.7.3. I've been finding that it will intermittently freeze and then I have to shut down and restart the computer, but sometimes that will not fix the problem.  If I plug in an external mouse and keyboard, then I can move the cursor and type again, but as soon as I remove them, the problem persists.  I've tried resetting the P-RAM, reinstalling Lion, installing a new HD, and I've had the graphics chip tested and it's performing properly. If you have any suggestions on how to fix or diagnose, that would be very helpful. Thank you.
60167
I broke my laptop and had to buy a new one with a new keyboard that I am struggling to get familiar with, especially with the keys like home, page-up, page-down and end, which aren't standardized at all.  I found myself doing this for like the 5th time in the last several years, and I think it is really annoying.   Is there an app that can reliably map one key to another?  By reliably I mean that key mapping works with Shift, Alt, and other modifiers.  UPDATE  Windows 7, Samsung Chronos 7
16107
On my MacBook with OS Mojave, Command Shift Period (show hidden files) stop working. How to restore it?? Thanks in advance!
109082
I have a 2017 MacBook Pro. It has 2 USB-C ports on the left side and I use an Aukey hub to provide more ports (4 USB, 1 HDMI, 1 USB-C) and always to connect two monitors.   I connect one monitor through the hub with the HDMI port and another directly to the MBP with a USB-C adapter. Sometimes when I connect the hub to the Mac and the 2nd monitor to the Mac, it works as it should with no problem...but more than half the time I have to connect, disconnect, jiggle, jangle, switch ports, reconnect HDMI, etc. and hopefully they will both work. OFTEN, I can only get one monitor to fire up.  Is there any kind of software fix or reset that might solve this issue? Any other thoughts welcome. Thanks.
50066
I've been using mac for years, but prefer to do software development on windows. I'm really used to is using the folowing shortcuts on windows very much:  &lt;CTRL&gt;  + INSERT: Copy &lt;SHIFT&gt; + INSERT: Paste &lt;SHIFT&gt; + DELETE: Cut   Of late, I've taken to doing even my development work on the Mac. However, as a matter of habit, I'm missing these shortcuts very much. Actually, I find these a lot more convenient than COMMAND + (C/V/X) combo.  Is there a way to reassign these three shortcuts at least?   I've look all over the internet and in the "Keyboards" system preferences but I did not find anything.  PS: If you're wondering where I find the INSERT keys on a mac book pro, I use a wireless keyboard.
28804
The volume on my macbook pro has suddenly become greyed out. I haven't installed any updates or made any modifications to the computer, it just suddenly became greyed out after waking the macbook up from sleeping.  I've tried resetting the PRAM, but I don't hear any chime at all when I start up my computer, no matter how long I wait/how many times the computer re-restarts itself.  There also seem to be no internal speakers detected when I go into system preferences. For both input and output the computer detects 0 devices.  Thanks so much in advance for any help!!
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
1925
I'm encountering a strange problem on my W10 computer, for a few days my arrow keys have been "driving" my mouse pointer. Pressing the left arrow key will move the pointer a few pixels left, etc.  The first thing that came to my mind was "oh well, I must have enabled Mouse Keys inadvertently". But Mouse Keys use the numpad and even then, it's not enabled. Rebooting doesn't help, but I've noticed it doesn't happen if the current window is ran as another user (Administrator) or if it's the Task Manager, which suggests the event filter that's catching the key press events is only active on my UID.  I've tried killing various processes but I'm running out of ideas. I'm fairly sure it's a dumb issue but it's been driving me nuts.
45976
I have .  it works fine with my Macbook Pro. I also want to connect it to my Windows laptop via HDMI. I bought this , which converts the HDMI signal to DisplayPort. Everything plugs in just fine, but the display just does not turn on. I tried a variety of resolution settings.  Note: this display does not have a power button. It just turns on when I plug it into a Mac. There is no activity when I plug it into the DisplayPort converter.
93325
I cannot turn Bluetooth off on my MacBook Pro. I am running 10.7.4 and the option to turn it off is grayed out, both in the toolbar and in System Preferences. I used Onyx to reset permissions but to no avail. Help, please! I am not using any Bluetooth devices and I'm not sure when or how it got turned back on, but I've always made sure it was turned off. My battery is paying the price!
91544
On my old MacBook Pro, I mostly used the US-International keyboard, which used the Opt key to switch to a  large set of markings.  On my new MacBook Pro with OS X 10.9 (Mavericks), I can't find it.  The only "English" keyboard has just a few such "dead keys", but none of the marks used by eastern-European languages are present.  I've found a number of references to US-International keyboards on Mavericks in various forums, but no clues for how to enable it.  Does anyone here know?
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?
67339
A local overstock store had a sale on a wireless mouse/keyboard set, so I got one. It is very similar to the (cheap Chinese) kind available on eBay. It works fine except that the two side buttons (XButton1/2) which normally map to Forward/Backward in Windows Explorer and browsers are backwards. The same is true for the browser-back and browser-forward buttons on the keyboard.  This mouse and keyboard has no drivers or manual; the box says “driverless” because Windows automatically detects it as a generic USB HID mouse, so I cannot use drivers or software to configure them.  Research has found this issue coming up very rarely and no solutions. There is  here which has the same problem, but only for Firefox, not in Windows Explorer like I’m experiencing.  As for the keyboard, I tried using the key remapping available in Windows, but that would affect all keyboards that are plugged in, including normal, correct ones.  I’ve emailed the company (I was a little bit surprised that they even had a website), but their email bounces as undeliverable. ◔_◔  I know there is a built-in option to swap the left and right mouse buttons, but what about the side buttons? Does anyone know of a device-specific way of remapping buttons and keys in Windows?  For the time being, I am using a AutoHotkey script as a (hopefully only temporary) work-around.
66282
For the first time in my entire life yesterday, I accidentally spilled some latte in my ergonomic keyboard.  The keys are starting to stick a bit now, and I was just wondering if there was some way to get those keys unstuck short of buying a new keyboard.  Update   Last week I accidentally choked on some ironically named "Berry Blast Naked Juice" and spewed it all over my Microsoft Ergonomic 4000 keyboard at work.  This time I had to clean the entire keyboard.  Ah, after watching  on YouTube on how to clean the keyboard I tried nearly the same thing on my keyboard.   I just took the keys off, and washed them in the sink.     The keyboard still works, but I had to wait an entire week for the thing to dry out enough for use.  Although the keys looked dry to me when I initially reinstalled them in the keyboard, my belief is that there was still some water drops lodged in the dark/hollow cylinders that extend up into the key.  These water droplets are probably what caused all of the extra j's I would get when pressing the backspace key when I first tried it out a week ago.  After a week of letting it dry out, it seems to work again.    A small note about reinstalling the spacebar Also one more tip I would like to add, if you are re-installing the spacebar make sure that the connected side of the wire is attached to the actual spacebar key (it snaps right into place); Also, the disconnected part of the grey wire that lies bellow the space bar should fit between the two planks that jettison away from the back and forward keys/caplocks indicator lights.    Connect this end to the  Spacebar Key   ------------------------------------  |                                    |  &lt;- grey wire from bellow the spacebar.  |                                    |   ---                              ---   | |             |                | | &lt;- planks                  \ /             caplocks lights