Comment 131 for bug 196277

Revision history for this message
Simos Xenitellis  (simosx) wrote : Re: [hardy] keyboard layout switching shortcut doesn't work after reboot

First of all, we are all in the same boat. We all want to get this fixed, and the only way to get it is by contributing our time on figuring out a solution.

Secondly, I am not aware that a developer is funded to work full-time on keyboard issues and X. There are some other issues pertaining to keyboard support, more complex than this issue. It would be great if there was a person funded to work full time on these core issues.

Mirza, we want more evidence that the source of the problem is that, due to autologin, X.org is too slow to set the layout settings, and it sets them AFTER GNOME has done so, essentially overriding GNOME. In your reply, it is not clear that from your tests, you verify the above. You mention "random". Does it work for you for some cases, while in others it does not work?

Frantisek, I had a discussion with the developer of libklavier last week. It is possible to write a program that invokes a function from the libxklavier library so that it configures again the keyboard layout. I believe this is what you are asking me. Another way for a workaround is to figure out where/when is the GNOME applet invoked, and add a delay for, let's say 5 seconds, before actually running the applet. You may find the developer at #xkbconfig on Freenode if you want to take this further.