Я использую две раскладки клавиатуры, и я использую CapsLock для переключения на первое расположение и Shift+CapsLock для переключения на второе. Чтобы сделать это, я использую следующую команду:
setxkbmap -option grp:shift_caps_switch,lv3:ralt_switch us,ua
Единственная проблема, что эти настройки являются reseted в конечном счете некоторым демоном. Таким образом, я должен использовать сценарий крона для контроля настроек каждую минуту. Вопрос состоит в том, как установить xkbmap постоянную настройку?
Отредактируйте /etc/default/keyboard
файл:
XKBLAYOUT="us,ua"
XKBOPTIONS="grp:shift_caps_switch,lv3:ralt_switch"
Это должно быть эффективно после следующей перезагрузки.