about (AccessKey: a) earthchant (AccessKey: e) youth (AccessKey: y) contact (AccessKey: c) journal


changing Mac OS X's default keyboard layout in the login window

after thinking about a discussion at Slashdot about keyboard layouts, i set myself upon the task of changing the default keyboard layout in OS X login window. besides, after switching to Dvorak, i never did like having to continue using QWERTY just to enter my password and login.

the login window uses the system administrator's keyboard layout (which is QWERTY by default, unless a language other than English was chosen when OS X was installed). in earlier versions of OS X (in Panther, at least), it was possible to change the administrator's keyboard layout by opening System Preferences as root (by typing the command "sudo open /Applications/System\ Preferences.app" in Terminal) and selecting the Dvorak layout in the International panel.

a direct side effect of doing this, of course, is that every user would need to use the newly selected layout to login to their account. that may or may not be a good thing.

well, it turns out that in Tiger (OS X 10.4), there's a new "Show input menu in login window" option listed under Login Options in the Accounts preferences panel. enabling this option puts a little popup menu in the login window under the Apple logo with available keyboard layout.


using Dvorak in OS X's login window

using Dvorak in OS X's login window
(yes, that's an actual screenshot of the login window.)


so it is possible to use Dvorak in the login window, but this time without using Terminal ~ and changing the default keyboard for every user.

     ~ Christefano, 13 July 2005

2 Comments  |  leave a comment  |  email this entry

Anonymous wrote...

One caveat to changing the default in Panther: When you have two different keyboards chosen in the root profile, and US is the default one, you cannot simply select the layout you want to use in International Preferences using the terminal command above. Instead, you need to do the following.

1. Give root a password
2. Change your login preferences to allow you to enter a username and password
3. Login using root
4. If necessary, turn on the display of the input menu
5. Change your default keyboard to Dvorak.
6. Open System Preferences and uncheck the United States layout.
7. Logout and back in as your user

Note: The reason this is necessary, is that when the default keyboard is different from the one you choose in System Preferences, the system will re-enable the default layout. The only way I know to change the default layout is through the Input Menu. However, the Input Menu only changes the layout for the current user, thus the need to login as root.

16 August, 2005 11:55  

jojo wrote...

Thanks! this was exactly what I was looking for!

25 September, 2005 12:23  

end of article (tailpiece)




this journal entry, changing Mac OS X's default keyboard layout in the login window, was written on 13 July 2005. you can email this entry to yourself or a friend, or leave a comment to be shared below.

does the world really need another weblog? i believe it does, and i explain some of my reasons why in the first entry, introducing the journal.
listed below are a handful of entries that have been read the most often. they offer a good sample of what the journal is about.
who's behind your website? 09 November 2005
why i don't do Gmail (for now) 06 April 2005
an alveary of holophrastic words 21 October 2005
la mira di Mira (the sight of Mira) 18 July 2005
10 things to do 15 July 2005

more on Gmail and your privacy 24 June 2005
switching to Dvorak and relearning to type 22 June 2005
accesskeys and keyboard navigation 20 April 2005
why i don't do Gmail (for now) 06 April 2005
when digital dreams come true 27 March 2005
new features added to the journal 08 March 2005
introducing the journal 01 March 2005

if you use instant messaging, you can sign up to automatically receive an IM when new journal entries become available. this service, provided by immedi.at, supports AIM/ICQ, MSN, Yahoo and Jabber.
subscriptions are also available as "feeds" in both Atom and RSS (Rich Site Summary) formats. if you use a subscription service or an "aggregator" (a news reader on your computer), you can easily add parahuman to your subscription list by selecting the icon of your service or aggregator at the Syndication Subscription Service.
as far as i'm concerned, RSS could stand for Rather Sophisticated Stuff. if you're wondering what "feeds" or "aggregators" or what any of these other terms mean, both FeedBurner and the BBC News have good explanations that i recommend reading.

 2005/03   2005/04   2005/06   2005/07   2005/08   2005/09   2005/10   2005/11   2006/06   2006/08 



Creative Commonsall text and music at parahuman is free to share under the Creative Commons License, some rights reserved.