I can confirm this bug. I have configured gdm to automatically log me in
which means I don't have to touch neither keyboard nor mouse to log in.

My keyboard preferences are the following (in gnome-keyboard-properties):
 - 3 different layouts
 - Separate layout for each window
 - Ctrl key position: Swap Ctrl and CapsLock
 - Layout switching: Alt+Shift change layout

Symptoms after logging in without touching the keyboard:
 - Alt+Shift to switch the layout does not work.
 - Ctrl and CapsLock are not swapped.
 - When using the mouse and the keyboard applet to switch the layout:
  - The applet cycles through only the two first layouts.
  - The change of layout is not effective, although displayed by the applet.
  - Therefore, I cannot tell whether 'Separate layout for each window' works.

How to reproduce:
 - Configure more than two layouts in the keyboard preferences.
 - Configure your favorite layout options.
 - Setup gdm to log you in automatically after a few seconds (or some other 
keyboard-less method).
 - Log out and wait to be logged in automatically. Do not touch the keyboard!
 - See if your keyboard preferences are in effect and if the layout switching 
works. Both should not work.
 - Log out and touch any (modifier) key on the keyboard, then wait until 
automatically logged in again.
 - Your keyboard features should work.

Workaround: In the keyboard preferences, open the 'Layout Options' and
change one of the many options (and change it back again). This probably
causes the all the keyboard settings to be (re-)configured (this should
already have taken place when logging in). The layout switching and all
the layout options should now work again.

-- 
GNOME login without any keypress prevents the working of GNOME-configured 
keyboard options
https://bugs.launchpad.net/bugs/253168
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to