1

Since a few days, I am not being able to press T and any other key on my Wired Apple Keyboard. Nothing happens when I press Shift and T. Keyboard shortcuts like Cmd+Shift+T don't work. Cmd+T works.

To get a capital T, I need to turn on Caps Lock or copy and paste it from somewhere.

I enabled Verbose Boot by setting the kernel flags a long while ago. Maybe at the same time when the key stopped working right[1], after 20 lines of text the verbose boot kept typing in the $ character automatically until I pressed any key on the keyboard.

I can fix this by attaching a non-Apple Keyboard, setting its layout and unplugging it, after which the Apple Keyboard starts working perfectly (which means there is no hardware problem). But when I reboot the key stops working again.

Also trying to press Shift+T in verbose boot does nothing, while other keys show up fine. Shift+T doesn't even work in Safari in Recovery Mode. I also can't reset the NVRAM by pressing Command+Option+P+R, it just takes me to recovery mode.

[1]: I don't remember doing anything except setting up oh-my-zsh around this time

  • Ever consider your keyboard itself may be damaged? – Joe Sewell Jun 15 '15 at 20:44
  • Also check out this question. – Joe Sewell Jun 15 '15 at 20:45
  • No hardware problem. Updated question. – Elmo Jun 16 '15 at 5:13
  • Have you double checked the system preferences for things like speech to make sure this combo has not been set as a trigger for some function? – Tom Gewecke Jun 16 '15 at 9:54
  • Yes. Even in recovery mode, pressing shift+t does nothing. – Elmo Jun 16 '15 at 14:48
2

Try the following:

  1. Open the "Keyboard" preferences pane
  2. In the "Keyboard" tab, turn on the "Show Keyboard and Character Viewers in menu bar" checkbox
  3. Go to the new menu (it looks like a box with a command key clover-leaf in it) and choose "Show Keyboard Viewer"

You'll now see a window shaped like your keyboard, with every key shown, and each pressed key highlighted. Try out all the keys, especially the "t" and modifiers. Note that holding down "shift" will change the key display to capitals, and holding down "option" will change the key display to alternate characters. This should let you track down the problem, if it's in hardware.

  • I tried it already, all keys work fine when individually pressed. When I hold Shift, I can see it on the screen but when I press T, nothing happens. – Elmo Jun 16 '15 at 5:10
  • So, "T" works, "Shift" works, but "Shift-T" doesn't? Do you get the same result with either "Shift" key? And, do you have a keyboard macro program running that might be causing this? – Daniel Griscom Jun 16 '15 at 9:39
  • Yes, yes, no. Even in recovery mode I can't press shift t. It is not a hardware problem as I can fix the problem until the next boot by plugging and unplugging a non-Apple keyboard. – Elmo Jun 16 '15 at 14:47

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .