LINUX.ORG.RU

xmodmap & setxbmap сбрасываются

 ,


0

1

К ноутбуку подключена внешняя клавиатура. Система arch, i3wm.

Настраиваю раскладку и её переключение так:

setxkbmap -layout "us,ru" -variant ",winkeys" -option "grp:menu_toggle,grp_led:caps" -option compose:ralt 
xmodmap ~/.xmodmap

$ cat ~/.xmodmap
remove Lock = Caps_Lock
keysym ISO_Next_Group = Super_R
keysym Control_L = ISO_Next_Group
keysym Caps_Lock = Control_L
add Control = Control_L

Т.е. капс = контрол. Переключение языка по контролу.

Когда жил на дебиане всё работало отлично и без проблем. Но после переезда на арч возникли проблемы. После сна или после отсоединения клавиатуры все эти настройки сбрасываются и всё работает по дефолту. Капс = капс. Контрол = контрол.

В чём проблема? Что я пропустил? Или проще повесить скрипты на события присоединения клавы и выхода из сна?

★★★★
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.