Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I'm a Mac OS 10.8 newbie, and I would like to seek assistance on how to change the keyboard layout for my Mac.

In my account, chuacw, I have changed the keyboard layout to Dvorak, however, when I boot up the machine, it is still using US keyboard, until I log into my account, at which point, it becomes Dvorak.

I would like the Dvorak layout to be active even before I log into an account.

Does anyone know how I can achieve this?

Thank you

share|improve this question

2 Answers 2

up vote 2 down vote accepted

The only thing you need to do is check this box below:

Mac OS X System Preferences — Users & Groups, with the "Show Input menu in login window" checkbox checked

That will give you a menu item in the top right corner of your login screen that says the current keyboard layout, and allows you to change it.

Mac OS X Login Screen with the Input Menu activated

As a bonus, you also get an input menu any time you need to type your password to authorize a change to your Mac.

Mac OS X system change authorization dialog box, with Input Menu activated

IIRC, once I chose my keyboard layout of choice (Colemak) in either of these places it remembered it for future logins.

Enjoy

share|improve this answer
  1. Run sudo rm /var/db/.AppleSetupDone; sudo /System/Library/CoreServices/Setup\ Assistant.app/Contents/MacOS/Setup\ Assistant
  2. Select the input method (custom keyboard layouts have to be in the root library)

  3. Fill in anything in the remaining steps

  4. Delete the created account in the Users & Groups preferences
  5. Change the computer name back in the Sharing preferences

A similar question at Ask Different

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.