Problem with changing Input Source keyboard login page. Did I miss something

Since OS X 10.9 (last Tuesday...) I cannot change the input source of my keyboard at the login page anymore. It always switches back to AZERTY (belgian) whereas it should stay on US (as before). Did I miss something? Default input source of my keyboard is belgian and I can change this after login no problem, it stays that way; but at login in it always comes back to belgian. I bought my MAC AIR in Belgium (one month ago), with a QWERTY keyboard.

Does someone know what I can do?

Thanks

MacBook Air (13-inch Mid 2013), OS X Mavericks (10.9)

Posted on Oct 26, 2013 12:58 AM

Reply
15 replies

Oct 26, 2013 7:09 AM in response to Faber J.

I bought my iMac in France in 2008 but needed a German keyboard. During the various updates up to now, it was every time (necessary and ) possible to change the keyboard settings up to the version of Mavericks. So I can only confirm your problem. Now it is still possible to change the keyboard on the login page - but just after the logoff the old french setting remains...

Perhaps there is a possibility to change the installation settings of the first os installation - my research for this was without success.


Some idea?


So hopefully Apple points out a quick solution.


Jörg

Oct 27, 2013 1:58 AM in response to JörgfromItaly

OK I think I solved my case by changing: com.apple.HIToolbox.plist (library/preferences)


_ 'AppleCurrentKeyboardLayoutInputSourceID_ AppleEnabledInputSources_ AppleDefaultAsciiInputSource^AppleDateResID_ AppleInputSourceHistory_ AppleSelectedInputSources^AppleTimeResID_ AppleNumberResID_ &com.apple.keylayout.USInternational-PC°


_ InputSourceKind_ KeyboardLayout Name_ KeyboardLayout ID_ Keyboard LayoutWBelgian ”

WBelgian— WsmRoman° ”


INTO


_ 'AppleCurrentKeyboardLayoutInputSourceID_ AppleEnabledInputSources_ AppleDefaultAsciiInputSource^AppleDateResID^AppleTimeResID_ AppleSelectedInputSources_ AppleNumberResID_ com.apple.keylayout.US°


_ InputSourceKind_ KeyboardLayout Name_ KeyboardLayout ID_ Keyboard LayoutTU.S. ”

— WsmRoman — ° ”



It still works after several times log-on-log-off


🙂

Oct 27, 2013 11:12 AM in response to Faber J.

I tried your solution - but it didn't work on my iMac. At the end I tried another way - and it works:


When I change the input device keyboard layout (from French to German) at the login screen and logged in it works for this instance. When I logged out the old french setting appears.

So I made a new test. I started changing the the keyboard layout like before with the difference of an immediate shutdown without logging in.

The next reboot me offered the German keyboard setting!!!


Perhaps this could be helpfully for someone!


😀

Oct 30, 2013 1:21 AM in response to Faber J.

I have the same issue. I'm Dutch and use Dvorak. I've just upgraded from Lion to Mavericks and the login screen keyboard lay-out keeps defaulting back to the Dutch layout. Annoyingly nobody in Holland even uses the Dutch keyboard lay-out, we always use US-International with Dead Keys (U.S. International - PC), so this keyboard lay-out would be wrong for everyone (and I've never before set it to Dutch).


I had no issues when I was on Lion or on my home-Mac which is still on Snow Leopard.

I've got the input sources menu on my login screen, it's just really annoying to have to keep changing the keyboard lay-out every time I log-out/boot/restart the computer.


I tried both solutions mentioned above but neither worked for me. Might this be a bug Apple?

Oct 30, 2013 1:50 AM in response to HeleenvdS

So I'm shure there's a bug. What we found out just are workaround's. The solution from Faber didn't work also for me.

At a certain point I considered also to reinstall all... Sometimes it's the best thing to get rid of old stuff (obsolete settings and programs). With some luck the system could also be quicker afterwards...


What happens, wenn you add other input devices and select what you need before log in and reboot without logging in?

Oct 30, 2013 4:12 AM in response to JörgfromItaly

I did the reinstall all, but it did not work... In fact the strange thing is that the problem for me was only on the MacBook and not on the iMac... So the upgrade reacts differently. Difficult!

Jan


PS by the way, same kind of problem with Pages. Cannot open anymore my old documents on the iMac, but no problem on the MacBook. Why? I am still struggling. It messed up the preferences I fear.

Nov 10, 2013 11:08 AM in response to Faber J.

I've stumbled over the same issue and solved it by altering the com.apple.HIToolbox.plist as mentioned before..

It really should work, but make sure you look into both /Library/Preferences and ~/Library/Preferences..

You should actually alter the com.apple.HIToolbox.plist located in /Library/Preferences because it is a global preference for you machine..The other one will be applied after you log in..

Also when you change the value in System Preferences, you are actually altering only the ~/Library/Preferences one, so that is why it helps not..

Nov 11, 2013 6:21 AM in response to simekadam

Thanks simekadam! I hadn't realised there were 2 versions of the file.

simekadam wrote:


You should actually alter the com.apple.HIToolbox.plist located in /Library/Preferences because it is a global preference for you machine..The other one will be applied after you log in..

I had some issues unlocking the file in /Library/Preferences to edit it (moving the file to my home folder and chown and chmod-ing it eventually worked), but once I had managed to get around that it worked!

Dec 29, 2013 3:53 AM in response to HeleenvdS

Had the same issue on a 10.9.1 system, always setting keyboard layout to Belgian after each reboot.


1. Tried to edit /Library/Preferences/com.apple.HIToolbox.plist as proposed by Faber

-> did not work; what I had in my file was not what you list in your post


2. Tried to change the keyboard layout at login page (even deleting all others, just keeping US), then restart without logging in, as proposed by JörgfromItaly

-> did not work


I finally made sure my system language was the expected one (in Terminal, sudo languagesetup) .

Then deleted the com.apple.HIToolbox.plist and rebooted.


This made the trick for me.

Aug 12, 2014 1:38 PM in response to Faber J.

an easier way is to set it up how you want it in your account and then copy your user com.apple.HIToolbox.plist onto the system one, then reboot.


do this in terminal:


sudo cp ~/Library/Preferences/com.apple.HIToolbox.plist /Library/Preferences/


then restart your computer without going to the login screen (choose restart from the apple menu without logging out first)

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.

Problem with changing Input Source keyboard login page. Did I miss something

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