MBA 'Stuck' in Safe Boot / shift key problem?

Hi,


I went to turn on my MBA (Oct 2011 I think) earlier and it immediately started up in Safe Boot. I presumed I had accidently pressed the shi ft key so tried again, but no! Even if I turn the MBA off and plug in my iMac USB keyboard it still boots up in safe mode. Is there anyway to ascertain that it is a stuck shift key and not something else?


Oh I also carefilly removed both shift keys and pulled out the dog hair, fluff and crumbs but to no avail. :/


Thanks in advance.

MacBook Air (11-inch Late 2010), OS X Yosemite (10.10.4), Orange / EE

Posted on Jul 8, 2015 10:10 AM

Reply
3 replies

Jul 8, 2015 10:21 AM in response to Tchoky

Boot to the Recovery HD:


Restart the computer and after the chime press and hold down the COMMAND and R keys until the menu screen appears. Alternatively, restart the computer and after the chime press and hold down the OPTION key until the boot manager screen appears. Select the Recovery HD and click on the downward pointing arrow button.


Repair


When the recovery menu appears select Disk Utility. After ** loads select your hard drive entry (mfgr.'s ID and drive size) from the the left side list. In the ** status area you will see an entry for the S.M.A.R.T. status of the hard drive. If it does not say "Verified" then the hard drive is failing or failed. (SMART status is not reported on external Firewire or USB drives.) If the drive is "Verified" then select your OS X volume from the list on the left (sub-entry below the drive entry,) click on the First Aid tab, then click on the Repair Disk button. If ** reports any errors that have been fixed, then re-run Repair Disk until no errors are reported. If no errors are reported then click on the Repair Permissions button. When the process is completed, then quit ** and return to the main menu. Select Restart from the Apple menu.




Credits To: Kappy


Macbook Pro stuck on safe boot screen

Jul 11, 2015 6:12 AM in response to Tchoky

A couple of temporary fixes:


If you have access to an external keyboard:

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

2. At the login screen, plug in a USB keyboard and enter your password to login

3. Change your password to one that uses all caps and no numbers

4. Download and install KeyRemap4MacBook .

5. Use a combination of the functionalities of the Keyboard Viewer and KeyRemap4MacBook to figure out which shift key is the problem. In my case, I found out that it was only my left shift key.

6. Disable the left/right shift key on KeyRemap4MacBook and click on the 'Reload XML' button to make that take effect.

(from Vinay Seshadri, 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.)


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 above, 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 from the first option I mentioned above, except using your new password instead of an internal keyboard.


After you've completed these steps, you will need to hold down the option key whenever you start your computer, as the shift key will only be disabled once you're logged in the the key-remapping software boots up.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

MBA 'Stuck' in Safe Boot / shift key problem?

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