UnluckySerivelha
@UnluckySerivelha

Как изменить горячую клавишу смены языка на Ctrl+Shift в Ubuntu 18.04?

Суть вопроса в заголовке. Дело в том, что из настроек клавиатуры не получается изменить горячую клавишу смены языка на Ctrl+Shift, хотя комбинация из трёх клавиш, например, Ctrl+Shift+A вводится. В чем может быть дело?
  • Вопрос задан
  • 131323 просмотра
Решения вопроса 1
Надо установить gnome-tweaks:
sudo apt-get install gnome-tweak-tool
Далее вызываете gnome-tweaks, с левой стороны выбираете "Клавиатура и мышь".
Под "Комбинация клавиш ... " есть кнопка "Дополнительные параметры раскладки" нажимаете и в окне выбираете "Переключение на другую раскладку". Там можно выбрать любую комбинацию от Alt+Shift и т.д.
Ответ написан
Пригласить эксперта
Ответы на вопрос 9
Vladimir_Levadnij
@Vladimir_Levadnij
Генеральный разнорабочий Текнокомо
Товарищи, убил вагон времени но нашёл как победить :-) Интернет полон инфы как при помощи gnome-tweak-tool включить переключение раскладки по Alt+Shift, но нам то с вами нужно именно чтобы по Alt+Shift работало переключение источников ввода, а это другой функционал, который очень удобен так как позволяет быстро переключаться между двумя последними языками, при этом там может быть портянка из 5 языков (как у меня). Решение вот тут, сразу предупрежу, чтобы не было конфликта, если вы включили Alt+Shift через gnome-tweak-tool, то отключите там.

Суть:

1. Установить пакет dconf-editor и отредактировать один или оба следующих ключа, чтобы заставить все работать:

2. Перейти к org.gnome.desktop.wm.keybindings

3. Измените источник входного сигнала переключателя на ['<Alt>Shift_L']

4. Аналогично, ключевой переключатель-вход-источник-назад изменится на ['<Shift>Alt_L']

Я привык нажимать кнопки в обратном порядке, поэтому у себя сделал на оборот и работает :-)
Ответ написан
smorman
@smorman
When In Rome do as The Romans do...
Открываете Терминал (Ctrl+Alt+T) и выполняете:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Control_L']"
Ответ написан
@sodium
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Control_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_L']"
Ответ написан
Комментировать
@mycjow
в убунту 18 ні gnome-tweak-tool, ні уніті-tweak-tool не працюють.
в самім налаштуванні клави теж не вийде.
заходите в коригування, що є продовженням вище вказаних програм...
вкладка клавіатура і миша
опція addictional layout options
перемикання на іншу розкладку
ctrl+shift
Ответ написан
Igorb_Shum
@Igorb_Shum
Чтобы ничего не устанавливать, для ubuntu 20.04 лучше использовать команду:

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


Т.к. через добавление gnome при alt+shift вызывается вызов меню выбора пунктов окна, это неудобно, т.к. для его сброса приходилось ещё нажимать Esc для отмены этого выбора. Нашел команду которая добавляет рабочую комбинацию клавиш
Ответ написан
@vbvoinov
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"

либо есть gnome-tweaks
Ответ написан
Комментировать
@darkfire13
Здесь и сейчас dieg.info
Я использую клавишу Caps Lock для переключения языков. По мне использования в Linux других клавиш, очень не удобно работать. То фокус ввода теряется, то еще что-нибудь. Для переключения на Caps Lock используйте Gnome Tweak Tool в разделе "Доп. настройки Gnome" или используйте команду в терминале:
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:caps_toggle']"

Для проверки или изучения текущих настроек ввода, используйте команду
gsettings list-recursively | grep input-source
Ответ написан
@sae67
А есть ли решение для 22.04?
Ответ написан
@laby
Всё плохо, такое решение работает только если жмать шифт-контрол, а если наоборот жмешь контрол-шифт то не работает
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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