Я знайшов часткове вирішення на основі інших відповідей щодо використання Ctrl + Shift та ярликів для GNOME в Ubuntu 18.04:
Встановіть налаштування GNOME, як це запропоновано в анонсі N0rbert :
sudo apt install gnome-tweaks
тоді:
- запустити його;
- відкрити вкладку «Клавіатура та миша»;
- натисніть кнопку "Додаткові параметри макета";
- замість вибору
Ctrl+Shift
комбінації клавіш у "Перехід на інший макет" у вікні "Додаткові параметри макета" просто зніміть усі прапорці:
Відкрийте додаток "Налаштування" у меню "Показати програми" у лівому нижньому куті. Крім того, запустіть команду в терміналі:
gnome-control-center
тоді
- перейдіть на вкладку «Пристрої»> «Клавіатура»;
- перейдіть до групи «Набір тексту»;
- встановіть ярлики для "Переключитися на наступне вхідне джерело" та "Переключитися на попереднє джерело введення" (порядок клавіш ВАЖЛИВО! !!! ):
Якщо налаштування 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.