Переключение раскладки по CapsLock в Ubuntu

Постоянно мучился с настройкой переключения раскладки в Ubuntu по CapsLock.

Можно, конечно настроить переключение раскладки через стандартные "Параметры системы" - "Клавиатура" - "Комбинации клавиш", но этот метод, почему-то глючный и при нажатии CapsLock на долю секунды включается реальный CapsLock, отключается а потом происходит переключение на раскладку.

Такой вариант, при быстрой печати очень мешает.

Гугл выдавал множество вариантов настрокий. Через xorg.conf, через gnome-tweak-tool, dconf, setxkbmap и прочие варианты.

Для себя вывел нормальный вариант настройки без установки лишнего софта.

gsettings set org.gnome.desktop.input-sources xkb-options "['grp_led:caps', 'caps:none']" 
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['0xffffff']"

Эти команды запишут параметры для текущего пользователя, при этом нет необходимости каждый раз запускать их.

blog comments powered by Disqus
π