OpenReadyAlreadyBlockedMergedClosed Pull Request from sgakerru/x11-server: rosa2023.1 into import/x11-server: rosa2023.1 by sgakerru
Patch "Switch layout group on release" (bug 865)
Подробнее о проблеме: https://bugs.freedesktop.org/show_bug.cgi?id=865
Теперь, если в /etc/X11/xorg.conf.d/00-keyboard.conf (или в новом файле в папке xorg.conf.d) установитьOption "XkbSwitchGroupOnRelease" "on" - тогда раскладка будет меняться при отпускании (а не как раньше, при нажатии) для всех клавиатур.
А если создать новое правило InputClass с параметром MatchIsProduct "название клавиатуры" - можно конфигурировать это даже для отдельного устройства. Т.е в системе могут быть даже подключены две разные клавиатуры с разным поведением переключения раскладки (при нажатии и при отпускании).
Дефолтное значение false (off) означает что раскладка будет меняться как и до патча (при нажатии) - аналогично и при отсутствии опции, параметр считается как off.
New comment