Comment 35 for bug 388547

Revision history for this message
In , Alkis Georgopoulos (alkisg) wrote :

This issue got *much* worse recently, it now affects keyboard layout switching as well, so many applications like tuxpaint became completely unusable.

Example: In Ubuntu 14.04, I run `tuxpaint --fullscreen`. I press Win+Space, the Gnome-defined method to switch my keyboard layout from "us,gr" to "gr,us".
unity-settings-daemon cannot read the layout change because tuxpaint has the keyboard grab.
(It's the same in other distros too, it's not Ubuntu specific)

So I can't type Greek with the tuxpaint Text tool, making tuxpaint completely useless in fullscreen mode.

Until some years ago, Gnome allowed XKB to manage the layout switching, which worked fine even in fullscreen applications.
It no longer allows it, they try to manage it with gnome-settings-daemon etc.

If there's no intention to fix this in Xorg, please mention it here, so that we can show that response to Gnome developers and tell them to let XKB manage the keyboard layouts instead.