Через Keyboard XKB Options
-
Сохранить
gsettings get org.cinnamon.desktop.input-sources xkb-optionsВ моем случае:
['terminate:ctrl_alt_bksp'] -
Добавить к ним существующие
gsettings set org.cinnamon.desktop.input-sources xkb-options \
"['grp:caps_toggle', 'ВАШ_СУЩЕСТВУЮЩИЙ_ПАРАМЕТР']"В моем случае:
gsettings set org.cinnamon.desktop.input-sources xkb-options \
"['grp:caps_toggle', 'terminate:ctrl_alt_bksp']"
Через Startup Application (не надежно)
- win -> "Startup Applications" -> "+" -> "Custom command"
- name: set switch layout by capslock
- command: setxkbmap -option grp:caps_toggle
Но оно сбрасывается, когда происходит переподключение мониторов и графического планшета.
Ускорение переключения раскладки
По-идеи, если выключить IBus, то станет чуточку быстрее переключаться.
Одноразовая акция:
ibus exit
Навсегда:
Создать ~/.config/autostart/ibus-exit.desktop:
[Desktop Entry]
Type=Application
Exec=ibus exit
X-GNOME-Autostart-enabled=true
NoDisplay=false
Hidden=false
Name[en_US]=ibus exit
Comment[en_US]=No description
X-GNOME-Autostart-Delay=0
