Currently, Alon Bar-Lev's patch (xorg-server-1.12.2-xkb-switch-on-release.patch) applies cleanly against Xorg 1.17.2 from Fedora 22, but apparently has no effect - with `setxkbmap -print` output like this:
xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete+ledscroll(group_lock)" };
xkb_symbols { include "pc+us+il(lyx):2+us:3+inet(evdev)+group(alt_shift_toggle)" }; xkb_geometry { include "pc(pc105)" };
};
Holding ALT+SHIFT (without releasing) immediately changes the layout.
I've build a copr package for this that can be found in copr under guss77/xorg-patches, if you want to test drive.
Currently, Alon Bar-Lev's patch (xorg-server- 1.12.2- xkb-switch- on-release. patch) applies cleanly against Xorg 1.17.2 from Fedora 22, but apparently has no effect - with `setxkbmap -print` output like this:
xkb_keymap {
xkb_keycodes { include "evdev+ aliases( qwerty) " }; ledscroll( group_lock) " }; il(lyx) :2+us:3+ inet(evdev) +group( alt_shift_ toggle) " };
xkb_geometry { include "pc(pc105)" };
xkb_types { include "complete" };
xkb_compat { include "complete+
xkb_symbols { include "pc+us+
};
Holding ALT+SHIFT (without releasing) immediately changes the layout.
I've build a copr package for this that can be found in copr under guss77/ xorg-patches, if you want to test drive.