[Bug 36812]

2014-10-04 Thread Adam Purkrt
Perhaps easier variant of the above workaround pertaining Alt+Shift is to comment out the following (eight) lines in /usr/share/X11/xkb/symbols/group first change (search for lalt_lshift): partial modifier_keys xkb_symbols lalt_lshift_toggle { virtual_modifiers Alt; key LALT {

[Bug 36812]

2014-09-10 Thread Adam Purkrt
Found partial workaround today. It _is_ possible to setup xkb so that the group (i.e. layout) switch occurs on Shift+Alt (which means press and hold Shift, then press Alt - order matters) - and still Alt+Shift+something (first alt, then shift, then something) shortcuts work. All this without the

[Bug 36812]

2014-09-07 Thread Adam Purkrt
xkb should be extended to be able to recognize a sequence of key presses and key releases and fire action upon it. Again, this would be an extension, not a violation of current standard. Currently, the group switching is defined in /usr/share/X11/xkb/symbols/group with parts like partial

[Bug 36812]

2014-09-06 Thread Adam Purkrt
As far as I can tell, it is already clear that XKB specifications needs to be extended for this to be cleanly solved. While Ilya's hack works for many people, and as much as I would like to see this fixed, I understand why it is unacceptable to the developers. So, trying to delve into XKB specs