Изменение сочетания клавиш для смены раскладки в Ubuntu. Ubuntu Linux для начинающих

Изменение сочетания клавиш для смены раскладки в Ubuntu

34

Изменение сочетания клавиш для смены раскладки в Ubuntu

В данном материале рассматривается, как изменить сочетание клавиш, которое используется для переключения раскладки клавиатуры в Ubuntu Linux.

Данное руководство можно использовать для Ubuntu 18.04, 18.10, 19.04 и, скорее всего, для других версий Ubuntu, использующих GNOME 3.

Примечание для посетителей: Если произойдут изменения в способе настройки раскладок клавиатуры в Ubuntu, пожалуйста, напишите об этом в комментариях, чтобы мы обновили материал.

Сочетание, используемое по умолчанию, для смены раскладки в Ubuntu

По умолчанию в Ubuntu Linux для смены раскладки клавиатуры используется сочетание клавиш:
Super+Пробел

Для переключения раскладок клавиатуры в обратном порядке используется сочетание клавиш: Super+Shift+Пробел

Клавиша Super это клавиша, которая обычно расположена между клавишами Ctrl и Alt. На Windows клавиатурах на ней расположен логотип Windows.

Как изменить сочетание клавиш для переключения раскладки

Изменить сочетание клавиш для переключения раскладки клавиатуры в Ubuntu можно двумя основными способами:

  • Используя утилиту Gnome Tweaks
  • Используя штатную утилиту Параметры системы (Settings)

Почему мы рассматриваем два способа? Дело в том, что штатная утилита Параметры системы не позволяет установить такие сочетания, как Ctrl+Shift, Alt+Shift и некоторые другие. Утилита Gnome Tweaks позволяет это сделать.

Смена сочетания клавиш через утилиту Gnome Tweaks

Если у вас не установлена утилита Gnome Tweaks, то ее нужно сначала установить. Это можно сделать через штатный Менеджер приложений Ubuntu, используя поиск по фразе "gnome tweaks". На русском языке приложение переведено как "Доп. настройки GNOME".

Менеджер приложений Ubuntu - Gnome Tweaks

Также можно установить Gnome Tweaks через терминал. Откройте терминал (для этого можно нажать сочетание клавиш Ctrl+Alt+T). Выполните команду:

sudo apt install gnome-tweaks

Запустите утилиту Gnome Tweaks. Запустить можно из Лаунчера (иконка "Доп. настрой...").

Запуск Gnome Tweaks в Ubuntu

Выберите вкладку Клавиатура и мышь и нажмите кнопку Дополнительные параметры раскладки

Настройки клавиатуры в Gnome Tweaks

Откроется окно с разворачивающимся списком настроек комбинаций клавиш. Найдите пункт Переключение на другую раскладку. Установите галочку напротив сочетания, которое вы хотите использовать для переключение раскладки клавиатуры.

Настройки сочетания клавиш для переключения раскладки в Ubuntu

Смена сочетания клавиш через Параметры системы

Как было сказано выше, сочетание клавиш для переключения раскладки клавиатуры можно изменить через Параметры системы, но данная утилита не поддерживает установку некоторых сочетаний, которые часто используются для переключения раскладки.

Запустите Параметры системы. Для этого можно нажать сочетание клавиш Super+A и в Лаунчере найти значок Параметров системы - Параметры (Settings).

Запуск Параметров системы

Откроется окно Параметров системы. Перейдите на вкладку Устройства.

Ubuntu Параметры устройств

Перейдите на вкладку Клавиатура. В правой части вы можете видеть список "Комбинации клавиш", который содержит список используемых в текущий момент сочетаний клавиш в системе.

Ubuntu Параметры клавиатуры

Комбинации клавиш, используемые для смены раскладки клавиатуры, представлены пунктами:

  • Переключиться на предыдущий источник ввода - по умолчанию Super+Shift+Пробел
  • Переключиться на следующий источник ввода - по умолчанию Super+Пробел

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

Ubuntu Новое сочетание клавиш для смены раскладки

Нажмите на клавиатуре новое сочетание клавиш. Не все сочетания можно использовать в этом окне. Если сочетание можно установить, то оно отобразится в окне. Если оно вам подходит, нажмите кнопку Установить.

Ubuntu Новое сочетание клавиш для смены раскладки

Лайков: +5
войдите, чтобы ставить лайки
34
  • Опубликовано: 02.09.2019

Комментарии

Stafik1993
Активный пользователь
Активный
02.09.2019
14:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Полезная инфа. Я меняю всегда раскладку под себя
Victor
31.10.2019
09:55
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Подождите, а как произвольное сочетание сделать, например как в Windows: Ctrl-1 для англ. раскладки, Ctrl-2 для русской ?
Anonymous
26.04.2022
03:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийVictorРодительский комментарий
0
войдите, чтобы ставить лайки
Для этого не нужно полагаться на "оболочки дешёвые" и воспользоваться стандартным средством Иксов по имени setxkbmap.
Биндишь команды перелючения оаскладок на нужные сочетания, и всё. У меня так целевым образом выбираются три раскладки: US, RU Typewriter, RU Phonetic.
Как такое сделать под Wayland — не разбирался.
Дмитрий
26.11.2019
23:15
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
В Ubuntu 19.10 подстава - настроил смену раскладки на CTRL+Shift. Но вот беда, CTRL+Shift - работает, но если сменит последовательность нажатий на Shift+CTRL - не работает вообще. Как с этим бороться?
oldster
Активный пользователь
Активный
11.12.2019
22:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
С чем связан запрет установки комбинации Shift+Alt? Просто интересно)
Владимир
04.02.2020
22:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийoldsterРодительский комментарий
+1
войдите, чтобы ставить лайки
Неудобно...не?
Негодуэ
18.03.2020
03:09
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийВладимирРодительский комментарий
+1
войдите, чтобы ставить лайки
В компьютерных клубах, в универах, в библиотеках, на работе, у друзей дома - всю жизнь на Shift+Alt везде было. Походу, чисто чтобы выделиться и отличиться сделали иначе и запретили смену.
Тоже
08.06.2020
18:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийНегодуэРодительский комментарий
+1
войдите, чтобы ставить лайки
Видать - чтобы жизнь мёдом не казалась.
Андрей
20.11.2020
11:02
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийТожеРодительский комментарий
0
войдите, чтобы ставить лайки
Тоже не понял юмора, раньше можно было менять, а сейчас Shift+Ctrl и Shift+Alt нельзя поставить, дибилизм какой-то, итак не особо популярная системы среди обычных юзеров, так они ещё и сами себе палки в колёса вставляют, отпугивая обычных юзеров такими странными запретами
Joni
10.08.2021
00:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийАндрейРодительский комментарий
0
войдите, чтобы ставить лайки
Для обычного человека который включает комп что бы поиграть, или посмотреть фильм - она не подходит, она слишком сложна для них. Я сам не раз замечал, линукс делает все для удобства программиста.
Stealth
26.12.2022
11:53
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийoldsterРодительский комментарий
0
войдите, чтобы ставить лайки
Alt, Shift и Ctrl - это модификаторы, а не основные клавиши. На сколько я понял, в убунте модификаторы для комбинаций могут использоваться только в сочетании с основными клавишами и поэтому Alt + Shift не работает - это комбинация модификаторов без основной клавиши.
user
01.03.2023
23:58
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийoldsterРодительский комментарий
0
войдите, чтобы ставить лайки
Ubuntu не для повседневного пользования и даже не для работы, как бы они не пытались делать его удобным и доступным, он в первую очередь преднозначен для серверов и возможно на месте Shift+Alt стоит что-то важное.
Если хотите использвать ubuntu для повседневных задач, то это для вас будет не приятным опытом.
nikeguy
14.02.2020
13:00
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
странно у меня не получается , я когда ввожу комманду в терминал , то он выдает ошибку "E: Невозможно найти пакет gnome-tweaks
" , скажите кто-нибудь почему так
anon
10.10.2023
20:48
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийnikeguyРодительский комментарий
0
войдите, чтобы ставить лайки
введите команду sudo apt install gnome-tweaks, после чего введите gnome-tweaks. (Лучше поздно, чем никогда :) ).
ups7write
11.05.2020
12:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
В Ubuntu 20.04 метод с Gnome Tweaks норм работает. Спасибо.
Sayan
12.05.2020
23:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Автор, подскажи, как назначить клавиши через терминал ssh, машина удаленная... на той стороне никого нет(
white
26.05.2020
21:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
UBUNTU studio 20.04 долго искал место переключения. Оказалось - правой кнопкой мыши щелкнуть по флажку рус/us , в контекстном меню выбрать Настройка клавиатуры, далее Раскладка и, сняв птичку Использовать стандартные параметры, выбирать то, что вам нравится
Ant
04.08.2020
09:42
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
В терминале просто вводим команду:
$ gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"
Ivan
26.10.2020
10:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAntРодительский комментарий
0
войдите, чтобы ставить лайки
и просто не работает(
(Ubuntu 20.04)
Des
12.12.2020
00:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAntРодительский комментарий
+1
войдите, чтобы ставить лайки
Ubuntu 20.10 работает, спасибо
Const
04.01.2021
14:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAntРодительский комментарий
+1
войдите, чтобы ставить лайки
Лучший! Спасибо. А то замучался с этим super + пробел
Евгений
20.09.2024
22:30
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийAntРодительский комментарий
0
войдите, чтобы ставить лайки
Спасибо, помогло! Вер. 24.04.01
Михаил
02.06.2021
16:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
В 21.04 не работает ни один из методов. Нашёл только поменять местами Super c Alt :( Извращенцы Слезу на Mate, Cinnamon.
Стас
15.07.2021
05:24
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийМихаилРодительский комментарий
0
войдите, чтобы ставить лайки
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']"
Степан
20.02.2023
20:29
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийСтасРодительский комментарий
0
войдите, чтобы ставить лайки
БроЮ ты меня спас. Точнее бук. Я его чуть не выкинул))
stas
15.07.2021
05:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийМихаилРодительский комментарий
0
войдите, чтобы ставить лайки
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']"
Максим
30.09.2021
19:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Спасибо! Мне, как начинающему Линуксоиду, очень полезно))
Alex
21.10.2021
02:31
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Спасибо! долго мучился с раскладкой клавы, пока не наткнулся на вашу статью.
NoobGuy
21.11.2021
23:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Control>Shift_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Control>Shift_L']"
чтобы под винду было смена языка туда-сюда через Control+shift вот такое написал. В итоге просто нажимаешь как раньше контрол шифт и раскладка меняется туда-сюда
mozgsml
16.12.2021
16:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Ctrl+Shift работает при помощи Gnome Tweaks. Но другие сочетания с Ctrl+Shift работать перестают. Например вставка в терминале Ctrl+Shift+V
Ski
25.04.2022
17:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Alt>Shift_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt_L>Shift_L']"
проверил только что на Ubuntu 22.04 LTS desktop, полет нормальный
caiiia
16.07.2022
21:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"
Stealth
26.12.2022
11:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Лично меня комбинация Super+Space бесила не сама по себе, а потому что на левый Super по умолчанию вынесен вход в меню Обзор - аналог Win+Tab в винде. И обычно вместо переключения раскладки при наборе тебя периодически выкидывало в это меню, что постоянно раздражало. Переключить вход в это меню Обзор с левого Super на правый можно там же, в gnome tweaks, в разделе Клавиатура и мышь.
[аноним]
04.12.2023
22:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Shift>Alt_L']" -- почему не так?

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила