You are not logged in.
Hi everyone!
I have noticed that I can't use some hotkeys, like Ctrl-c or Ctrl-v (and many others) when I'm switching to the single 'ru' layout:
$ setxkbmap ru -model pc104It happens since a produced keysym belongs to the cyrilic set:
$ xev -event keyboard | grep state
...
state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
state 0x14, keycode 54 (keysym 0x6d3, Cyrillic_es), same_screen YES,One of possible workaround that I have found is to set specific variant. Well... it simply fails:
$ setxkbmap ru -model pc104 -variant alt-int
Error loading new keyboard descriptionBut when I'm adding another layout all seems work:
$ setxkbmap ru,us -model pc104 -variant alt-intKeysyms are all valid in that case:
$ xev -event keyboard | grep state
...
state 0x10, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
state 0x14, keycode 54 (keysym 0x63, c), same_screen YES,So I'm here to find out if it is a bug, or feature? Can someone please explain to me it? Since I can't find any references to this behavior.
Thanks,
Max
You play, you pay, you bastard.
Offline
Does it work without -model pc104 (and why do you add that option)?
Mods are just community members who have the occasionally necessary option to move threads around and edit posts. -- Trilby
Offline
I saw it in https://wiki.archlinux.org/index.php/Ke … on_in_Xorg , so I thought: "why not?" ![]()
Nevertheless, even without model specified, log is the same:
$ setxkbmap ru
$ xev -event keyboard | grep state
...
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
state 0x4, keycode 54 (keysym 0x6d3, Cyrillic_es), same_screen YES,
state 0x4, keycode 54 (keysym 0x6d3, Cyrillic_es), same_screen YES,
...You play, you pay, you bastard.
Offline