Bonjour !
Debian 10; Emacs 26; EXWM 0.24;
В /etc/default/keyboard:
XkbLayout="us,ru"
XkbOptions="grp:shifts_toggle"
Соотвественно, переключение языка ввода происходим по одновременному зажатию шифтов.
Проблема в том, что клавиатура начинает странно себя вести при использовании ru-раскладки в EXWM-буферрах, e.g в хромом, а именно: все клавиши начинают залипать (keydown регестрируется, а keyup – нет), при этом бесконечного ввода не происходит, он совершается лишь единожды.
На этом скрине постарался отобразить ситуацию. Как видно, до ивентов 8 и 9 (переключение en на ru) все хорошо, а после – уже нет. Если вновь переключиться на en и нажать залипшую клавишу, то после ввода она таки получает key release…
Не знаю куда копать, надеюсь, если это баг, то фиксящийся. А, быть может, мне стоит иначе менять язык ввода ? Видел нити в Сети на предмет input-methods, но как это адекватно юзать не понял. Also, планирую использовать reverse-im.el, но проблема не внем (я его временно снес).