Ubuntu 18.04 - как изменить сочетания клавиш без графического интерфейса управления центром Gnome?

У меня установлена ​​Ubuntu 18.04. Когда я открываю Настройки, затем на вкладке Клавиатура нажимаю на ярлык - приложение перестает отвечать.

Как изменить сочетание клавиш для набора текста (переключиться на другой язык) без использования приложения «Настройки»?

1
задан 16 May 2019 в 18:36

1 ответ

Вы можете получить текущую комбинацию клавиш для переключения ввода-источника и ввода-источника назад, выполнив приведенную ниже команду, ищите один раз соответствующий

gsettings list-recursively | grep input-source

Пример:

parrot@i7-4770U:~$ gsettings list-recursively | grep input-source
org.gnome.desktop.wm.keybindings switch-input-source ['<Super>space']
org.gnome.desktop.wm.keybindings switch-input-source-backward ['<Shift><Super>space']
ca.desrt.dconf-editor.Settings saved-view '/org/gnome/desktop/input-sources/xkb-options'
org.gnome.desktop.input-sources show-all-sources false
org.gnome.desktop.input-sources xkb-options @as []
org.gnome.desktop.input-sources per-window false
org.gnome.desktop.input-sources current uint32 0
org.gnome.desktop.input-sources mru-sources [('xkb', 'us'), ('xkb', 'de')]
org.gnome.desktop.input-sources sources [('xkb', 'us'), ('xkb', 'de')]
parrot@i7-4770U:~$ 
[ 118] вышеупомянутый результат говорит, что Super + пробел и Shift + Super + пробел - это те, которые

.

Вы можете поместить свои собственные комбинации клавиш с помощью приведенной ниже команды, но это не гарантирует, что комбинация клавиш будет работать ..

, например:

gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Super>i']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Shift><Super>i']"

Редактировать:

[ 1112] если вы хотите сделать Ctrl + Shift в качестве ярлыка для переключения макета, вы можете использовать твики gnome, как это

enter image description here

Но вам нужно сначала нажать Shift, а затем Control или Control + 2 раза Shift в первый раз.

способ командной строки для достижения этой цели -

gsettings set org.gnome.desktop.input-sources xkb-options "['grp:ctrl_shift_toggle']"

, снова таким образом вы потеряете графическое представление, которое не эквивалентно изменению языка ввода с помощью ярлыка по умолчанию Super + Space

0
ответ дан 16 May 2019 в 18:36

Другие вопросы по тегам:

Похожие вопросы: