Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

MacBook stuck with shift key enabled and numbers not working - even the keyboard app in languages wont type lowercase nor numbers?! Anyone know whats up? no spillage...cant understand why the keyboard app wont do anything.

Anyone have a clue? I can understand the keyboard being broke / shift key being stuck but why in the world would I not be able to type the numbers on the language keyboard app on the operating system? Numbers show up on the app but when I press them I still get the special characters like #^&#* and it wont type lower case. Nothing has ever been spilt, just stopped working one day. Rebooted from Time Capsule restore dated a month ago and its still doing it. (problem started two weeks ago). Only way to get lower case or numbers to actually show up is the copy and paste.


Any help would be amazing!


Details on computer: 13 inch MacBook6, 1 (Late 2009) / Intel Core 2 DUO / 2.26GHZ / 2GB / Memory running Mac OS X Lion 10.7.5

MacBook, Mac OS X (10.7.5)

Posted on Apr 3, 2013 8:38 AM

Reply
31 replies

Mar 2, 2014 1:47 AM in response to ATLapple33

Hi guys, I have the same problem and the same Macbook of your. But I have also FN stuck . I tried reinstall mac os x, the problem remains. I think that the problem is firmware because I tried Live cd ubuntu and the keyboard work greatly. Do You think the problem is firmware? What I have to do if it's a firmware problem?

Jul 20, 2014 3:18 PM in response to mrhurep

I love you more than life itself. I've had to change a keyboard before because of this same reason before. When my second keyboard started acting the same way I said it couldn't be the keyboard. I was ready to give up on it, and replace the keyboard once again, but I ended up reading your method, just tried it and it works flawless.

Jul 25, 2014 2:32 AM in response to mrhurep

@Mehrup thank you for he detailed instructions.


My problem was that the shift key was enabled by default. By following your instructions I was able to fix that but in the process ended up cutting the nipple though the nipple is attached by a small part of the rubber. Most probably due to this the left shift key is not working. Is there a way by which I can fix the nipple?


Thanks in advance.

Jul 11, 2015 6:14 AM in response to Vinay Seshadri

Two additional things to try if you don't have access to an external keyboard:


No external keyboard available, and you don't have a firmware password enabled:

1. Boot in recovery mode (hold command + r) while booting.

2. Select your language

3. Go to utilities (on the top menu bar), then select Terminal.

4. In terminal, type RESETPASSWORD and click enter

5. Select your hard drive/user name, then change your password to something all caps.

6. Follow steps 1-6 in the original reply, except you won't need to use an external keyboard (just use your new password when logging in).


No external keyboard available, firmware password is enabled:

*This may not work if your guest account boots into Safari only mode

1. Hold the Option button down on boot to bypass the Safe Mode ensure a normal boot

2. Take note of what your main login name is.

3. Log into the guest account, which shouldn't require a password.

4. Use safari to google "mac change password from terminal"

5. Go to the option reading "Terminal 101: Changing your Password with Passed"

6. Highlight one of the two lines of text beginning with "launchctl" (depending on your operating system). Then click Edit > Copy in the top menu bar.

7. Launch terminal (Finder > Applications > Utilities > Terminal)

8. Click Edit > Paste to paste the "launchctl" code, then click enter.

9. Go back to safari, and highlight "dscl . passwd /Users/", then click Edit > Paste (leave off username).

10. Type the first letter of your Username, then click the tab button. This should auto-complete your user name. Delete the final / after your user name, then click enter. NOTE: if the first letter of your user name is lowercase, you'll have to copy and paste it into terminal like the previous code (just find a lowercase letter on the web and copy and paste it in before hitting tab).

11. Enter a new password (in all capitals of course). As you type, you won't see anything appear on the screen, so keep it short so you know for sure what you are typing.

12. You will now be asked to type your old password. Go back to safari, and google "online qwerty keyboard"

13. Use an online clickable keyboard to type out your old password. Then highlight it, and click Edit > Copy.

14. Go back to terminal, and click Edit > Paste. Nothing will appear, but that's ok. Then click enter.

15. Your password should now be updated. Now following steps 1-6 in the original reply above, except using your new password instead of an internal keyboard.

Nov 3, 2015 12:57 AM in response to mrhurep

Thanks a ton, worked perfectly for me. The only real solution I managed to find, props to you for sharing!

P.S. Before doing that I unscrewed everything, cleaned and dried keyboard sheets and it didn't help, was about to say goodbye to keyboard but found this and it helped without any need to dig inside MBP.

Dec 30, 2015 1:16 AM in response to mrhurep

Hi,


In my case , there was no spillage or physical damage to the Keyboard. The shift key was enabled by default and the F1 ,F2 ,F4,F5 keys were not functioning all of a sudden. I installed Karbiner and reloaded the xml and the keys started working fine. There is no problem with hardware as the shift keys are working fine,all the keys for that matter. But when i reboot the machine the shift key gets enabled and the system starts to boot in safe mode. Any idea on what I am going through ? Any help/suggestions would be much appreciated. Thanks in advance.

Jan 18, 2016 8:35 PM in response to mrhurep

I don't know why I did not find this post in 2013 because I have been having this shift key problem for the past 3 years. I am so so happy that your solution has worked for me. I was so used to the KeyRemap4Macbook shift disable that I had stopped using the right shift key on my work keyboard too. :-/

Don't know how you managed to find that out. You're a genius. Thanks a ton. 🙂

MacBook stuck with shift key enabled and numbers not working - even the keyboard app in languages wont type lowercase nor numbers?! Anyone know whats up? no spillage...cant understand why the keyboard app wont do anything.

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.