GNOME Bugzilla – Bug 674892
Shortcuts keys don't work with non Latin keyboard layout
Last modified: 2012-10-02 13:56:26 UTC
Keyboard kombinations like Ctrl+A, Ctrl+C, Ctrl+V don't work in any ghome shell input fields (search, chat, authorization) with non English keyboard layout. Also this bug affects to Ctrl+Alt+L combination.
That's surely unexpected, and I can confirm keybindings work here (tested ctrl+z on it, us, fr, works for whichever position z is). What layouts did you try? Are you sure the modifier keys are correct? Is some input method (eg. IBus) involved here?
I think the reporter means s/non English/non Latin/ - testing with ru, those shortcuts indeed stop working in the shell, while they continue to work in Gtk+ applications.
Uhm, interesting behavior indeed. In fact, after testing it+us+ru+fr: - system-wide keybindings handled by gnome-settings-daemon (tested Ctrl+Alt+L and Ctrl+Alt+T) stop working in ru, they work ok in fr - app keybindings handled by gtk+ work with the equivalent qwerty keyboard for ru, work according to layout for fr - shell keybindings handled by clutter don't work at all for ru but work according to layout for fr - system-wide keybindings handled by mutter don't work at all for ru and don't respect layout for fr After testing fr+it+us+ru (note the order): - newly created g-s-d keybindings work if your currently selected layout is the first, otherwise the selection is correct but nothing happens when you press the combination - gtk+ apps behave correctly as expected for fr/it/us, and according to fr for ru - clutter keybindings show no difference - system-wide keybindings handled by mutter in it/us operate as the layout was fr instead
Clutter or St would need the equivalent of gtkkeyhash - or perhaps we can just use gtkkeyhash from St - though that would mean reimplementing the key handling in ClutterText.
*** Bug 652383 has been marked as a duplicate of this bug. ***
I have exact same issue. Doe's some fix available at the moment?
I confirm this one, none of the global keyboard shortcuts works with the Russian layout active. The bug is also reported in Ubuntu: https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/990957
Looks like bug fixed in GNOME 3.6. Can someone else confirm this?
Yes, I think this is fixed for Ctrl+C/V/A . Ctrl+Alt+L isn't fixed yet but is already tracked in bug 678001 so I'll close this one.