Ubuntu: Keyboard Reverts to German After Reboot

Every time I rebooted or logged out of my Ubuntu virtual machine, my keyboard layout would switch to “Germany Eliminate dead keys” (“Deu”). Removing the offending layout from the keyboard manager seemed to work, but the problem would reappear the next time I logged in!

Ultimately, the solution that worked for me was:

  1. Open System | Preferences | Keyboard
  2. Select the Layouts tab
  3. Select the German keyboard layout and click ‘Remove’
  4. Click “Apply System-Wide” (critical step)
  5. Close and reboot (critical step)

For some reason, the reboot was required. Merely logging out and back in resulted in the old behavior.

If you wish to keep the other keyboard layout(s), make sure that the correct language is selected at the bottom of the login screen. If you don’t have a login screen, turn it on by selecting System | Administration | Login Screen, click Unlock, select “Show the screen for choosing who will log in,” and log out.

About Jeff Fitzsimons

Jeff Fitzsimons is a software engineer in the California Bay Area. Technical specialties include C++, Win32, and multithreading. Personal interests include rock climbing, cycling, motorcycles, and photography.
This entry was posted in Linux, Technology. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *