Я нашел частичный обходной путь, основанный на других ответах для использования Ctrl + Shift и ярлыков для GNOME в Ubuntu 18.04:
Установите GNOME Tweaks, как предложено в ответе N0rbert :
sudo apt install gnome-tweaks
тогда:
- запустить его;
- открыть вкладку «Клавиатура и мышь»;
- нажмите кнопку «Дополнительные параметры макета»;
- вместо выбора
Ctrl+Shift
комбинации клавиш в «Переключении на другой макет» окна «Дополнительные параметры макета» просто снимите все флажки:
Откройте приложение «Настройки» из меню «Показать приложения» в левом нижнем углу. Или запустите команду в терминале:
gnome-control-center
тогда
- перейдите на вкладку «Устройства»> «Клавиатура»;
- выделите группу «Набор текста»;
- установить ярлыки для «Переключиться на следующий источник ввода» и «Переключить на предыдущий источник ввода» (порядок клавиш DOES MATTER !!! ):
Если настройка Ctrl+Shift
или Shift+Ctrl
ярлыки невозможны с помощью этого диалога (как это было в моем случае), то вы можете изменить эти параметры альтернативным способом:
установить dconf-editor
:
sudo apt install dconf-editor
запустить его из терминала:
dconf-editor
перейти к org
> gnome
> desktop
> wm
> keybindings
;
- выберите
switch-input-source
или switch-input-source-backward
;
- выключите «Использовать значение по умолчанию» и введите «Пользовательское значение»:
<Control>Shift_L
для изменения макета с помощью Ctrl+Shift
или <Shift>Control_L
- для изменения макета с помощью Shift+Ctrl
:
Другой способ - использовать gsettings set
консольную команду, предложенную здесь :
gsettings set org.gnome.desktop.wm.keybindings \
switch-input-source "['<Control>Shift_L']"
Ограничением этого решения является то, что порядок нажатых клавиш важен. Если вы Ctrl+Shift
измените раскладку клавиатуры, она будет работать только при Ctrl
первом нажатии клавиши, а затем Shift
клавиши. Нажатие Shift
кнопки сначала и Ctrl
после не будет работать в этом случае. Но этот факт позволяет использовать сочетания клавиш Shift
и Ctrl
комбинации клавиш в разных приложениях, например:
Shift+Ctrl+T
открыть новую вкладку в Терминале;
Shift+Ctrl+E
экспортировать изображение в Gimp;
Shift+Ctrl+F
открыть диалог поиска в WebStorm / PhpStorm.