hotkeys don't work after switching keyboard layout

Bug #992706 reported by Ochir
106
This bug affects 23 people
Affects Status Importance Assigned to Milestone
GNOME Settings Daemon
New
Undecided
Unassigned
Ubuntu
Confirmed
Undecided
Unassigned

Bug Description

Ubuntu 12.04 clean install.

After adding Russian keyboard layout, hotkeys (Ctrl+C, Ctrl+V, etc.) don't work with Russian layout.
It worked in Oneiric 11.10.

I found a question with the similar description (https://answers.launchpad.net/ubuntu/+source/gnome-shell/+question/192733).

Tags: hotkeys layout
Revision history for this message
Ochir (oabushinov) wrote :

apport coudn't collect information

Revision history for this message
Chipmunk (myfbd) wrote :

Hotkey Ctrl+Alt+H (to open home dir) does not work with Russian layout.

hotkey is set via System Settings -> Keyboard -> Shortcuts -> Launcher

Revision history for this message
Chipmunk (myfbd) wrote :

But Ctrl+C and Ctrl+V work fine for me...

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubuntu:
status: New → Confirmed
Revision history for this message
Ochir (oabushinov) wrote :

this bug was fixed by today updates

Changed in ubuntu:
status: Confirmed → Invalid
Revision history for this message
Ochir (oabushinov) wrote :

sorry, just main hotkeys (Ctrl+C, Ctrl+V) work now. Some controls (Ctrl + Alt + L - lock screen) stil don't work

Changed in ubuntu:
status: Invalid → Confirmed
Revision history for this message
Evgeniy Savichev (esavichev) wrote :

The same problem over all software under Ububntu.
What's the problem:
When I bind for example Ctrl+Alt+L and switch to russian keyboard layout - hotkey doesn't work
But if I bind Ctrl+Alt+Д (russian letter on the same key) - hotkey works in russian but doesn't in english

I suppose, that binding is being done by character code, not key code (scancode which is assidned to any key on keyboard) and this is wrong.

IMHO Hotkey relates to fingers movement but not to first letter of word so it has to be locale independent.

Revision history for this message
stepankk (stepankk) wrote :

Ubuntu 12.10 is also affected

Revision history for this message
devian (markdevian) wrote :

Ubuntu 13.10 is affected too

Revision history for this message
alexglue (alexglue) wrote :

Ubuntu 14.04 is affected too (damn, i hate this bug!)

Revision history for this message
bakatrouble (bakatrouble) wrote :

15.10, bug is still there...

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.