Юзал Xfce и горя не знал - тамошняя переключалка (настроенная на Ctrl+Shift) работает идеально.Переехал на LXQt - и приехали. Словил вьетнамские флэшбеки про винду. При нажатии сей нехитрой комбинации - то работает, то нет. Какого-то алгоритма для воспроизведения подобрать не удалось. Ctrl+Shift, Shift+Ctrl, одновременное нажатие или раздельное - то нормально прожимаются, то нет.
Кто сталкивался, как лечить?
Справедливости ради, был не только переезд на другое DE, но и одновременный апгрейд иксов, возможно дело и в этом, но сомневаюсь, с Xfce проблем не было много лет.
Дистр Gentoo, если это имеет какое-то значение.
cat /etc/X11/xorg.conf.d/10-keyboard.conf
Section "InputClass"
Identifier "system-keyboard"
MatchIsKeyboard "on"
Option "XkbLayout" "us,ru"
Option "XkbOptions" "grp:ctrl_shift_toggle,grp_led:scroll"
EndSectionПосле ребута всё работает. Бонусом скролл в качестве индикатора раскладки.
Проблема не в том, что не работает, а в том, что процент срабатывания примерно 80%. Настраивал по отдельности - как на уровне конфига иксов, так и на уровне самого плагина раскладки. Все одно.
Можно было бы предположить найти что-то в настройках shortcut keys и удалить оттуда.
Но уровень конфига иксов должен отрабатывать раньше.
Посмотрел - были две комбинации, затрагивающие Ctrl (с Shift ни одной). Удалил их - не помогло. Видимо буду плясать в сторону установки Xfce обратно и проверки как там себя ведет переключение. Если так же - значит обновление Xorg виновато, если нормально - значит LXQt.
Подозрение, что дерутся за ресурсы два паралельных процесса. Что-то ещё иногда успевает перехватить Ctrl+Shift.Оффтопик: самое удобное переключать по CapsLock... Регистр тогда переключается по Shift+CapsLock.