Установить комбинацию клавиш для переключения раскладки клавиатуры в Ubuntu 14.04

Категория: Linux

Чтобы задать желаемую комбинацию клавиш (например, правый Alt) для переключения языковой раскладки выполните в консоли:

gsettings set org.gnome.desktop.input-sources xkb-options "[]"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['Alt_R']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Shift>Control_R']"

Возможные варианты горячих клавиш:

Alt_R, <Shift>Control_R, <Alt>Shift_L, <Alt>Shift_R

Посмотреть текущую комбинацию клавиш:

gsettings get org.gnome.desktop.wm.keybindings switch-input-source
Установить комбинацию других горячих клавиш

Чтобы изменить комбинацию кастомных горячих клавиш (есть такой баг, что нельзя задать комбинацию Ctrl+Shift) выполните следующее...

  1. Откройте dconf-editor и перейдите в ветку /org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/;
  2. Найдите нужный кастомный хоткей из доступных (все комбинации - это ветки customXX);
  3. Установите значение параметра binding;
  4. Если изменения не вступили в силу - перезагрузите конфиг:
    sudo dconf update

#keyboard layout, #switch language, #custom hotkeys

категория: Linux