Для того, чтобы набирать текст на разных языках с помощью компьютера, была придумана раскладка клавиатуры. После смены раскладки одним и тем же клавишам присваиваются другие символы. Можно добавить несколько раскладок, но активной в определённый момент может быть только одна.
Таким образом можно набирать тексты на русском, английском или немецком с помощью одних и тех же клавиш. В этой статье мы поговорим о том, как добавить раскладку клавиатуры в Ubuntu, а также как настроить удобное переключение раскладки.
Содержание статьи
Как добавить раскладку клавиатуры в Ubuntu
Обычно после установки уже есть две раскладки клавиатуры Ubuntu - это английская и та, которую вы выбрали во время установки. Вы можете убедится в этом, нажав на значке переключение раскладки клавиатуры Ubuntu:
Но если вам нужно добавить ещё и третью раскладку, например украинскую, то сделать это не так сложно. Откройте параметры системы:
Затем выберите пункт Клавиатура. Далее под списком раскладок клавиатуры найдите кнопку со значком "+":
Вы можете выбрать раскладку из списка предложенных, а если её там нет, то можно нажать кнопку с тремя точками, чтобы открыть полный список. В этом списке можно использовать поиск:
Далее останется только выбрать нужную раскладку и нажать кнопку Добавить, после этого она появиться в списке:
Некоторые раскладки не доступны в стандартном списке, чтобы их открыть, выполните в терминале команду:
gsettings set org.gnome.desktop.input-sources show-all-sources true
Раскладки можно менять местами, для этого выберите раскладку и используйте соответствующие стрелочки:
Переключение раскладки клавиатуры Ubuntu
Ещё во времена Windows XP раскладка клавиатуры переключалась с помощью сочетания клавиш Ctrl+Shift, во времена Windows Vista/7 сочетание клавиш для переключения изменилось на Alt+Shift, а с приходом Windows 8 было добавлено ещё одно сочетание - Super+Пробел, которое в дополнение выводит список раскладок на экран.
Все эти изменения сочетаний клавиш перекочевали в Linux, и сейчас смена раскладки клавиатуры Ubuntu 22.04 может быть выполнена такими способами:
- Super+Пробел - переключить источник ввода на следующий с выводом на экран;
- Super+Shift+Пробел - переключить источник ввода на предыдущий с выводом на экран;
Super - это клавиша со значком Windows, это название пошло от название аналогичной кнопки в MacOS. Изменить сочетания клавиш для переключения на следующий и предыдущий источник ввода можно в разделе Клавиатура, секции Комбинации клавиш:
Кликните по Просмотр и изменение комбинаций клавиш, а затем с помощью поиска найдите разделы Переключение на следующий источник ввода и Переключение на предыдущий источник ввода в разделе Ввод или с помощью поиска:
Выберите нужный пункт и нажмите комбинацию, которую надо установить вместо Super+Пробел. Здесь же можно полностью отключить эти сочетания, нажав в окне выбора комбинации клавишу Backspace.
Однако установить там Alt+Shift или Ctrl+Shift не получится. Однако это возможно. Если вы используете Wayland, то способ Gnome Tweaks работать не будет, по крайней мере на момент написания статьи. Но вы можете установить нужные клавиши с помощью терминала. Для того чтобы раскладка менялась с помощью Alt+Shift выполните такие команды:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['<Shift>Alt_L']"
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Alt>Shift_L']"
А для Ctrl+Shift:
gsettings set org.gnome.desktop.wm.keybindings switch-input-source-backward "['<Ctrl>Shift_L']"
Тут комбинация устанавливается только для переключения на следующую раскладку. Для переключения на предыдущую используется сочетание клавиш по умолчанию Super+Shift+Пробел.
После этого вы можете убедится, что сочетания клавиш в графическом интерфейсе установились верно:
Обратите внимание, что при такой настройке, во время переключения языка у вас будет показываться название текущего языка на экране:
Если же вы решили использовать Xorg, то можно выполнить настройки с помощью Gnome Tweaks:
sudo apt install gnome-tweaks
Откройте утилиту, перейдите на вкладку Клавиатура и мышь, затем выберите Дополнительные настройки раскладки:
Здесь в разделе Переключение на другую раскладку можно выбрать сочетание клавиш для переключения, доступны не только Ctrl+Shift, но и Win, Caps Lock и многие другие.
Если же вам нужно изменить раскладку клавиатуры Ubuntu 22.04 без Wayland именно по сочетанию Ctrl+Shift, и вы не хотите устанавливать никаких утилит, можете воспользоваться командой:
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:ctrl_shift_toggle']"
Но обратите внимание, что при выборе сочетания Ctrl+Shift, раскладка будет переключаться каждый раз, когда вы открываете терминал.
Выводы
В этой небольшой статье мы рассмотрели, как настраивается раскладка клавиатуры Ubuntu и сочетания клавиш для её изменения. Раньше среди пользователей были популярны флаги вместо индикаторов раскладки, но сейчас эта возможность была удалена из Gnome, вы можете её использовать разве что в Cinnamon или Mate.
Ну вот почему сделать простейшую операцию - переключение раскладки, так сложно? Все эти настройки работают через раз. А зачастую и вообще не работают. К примеру, на Ubuntu Budgie. Зачем устанавливать какие-то твикеры? Разве трудно сделать систему самодостаточной? В полный голос мы все ругаем Windows. Но там нет и никогда не было проблемы со сменой раскладки. Именно из таких мелочей и складывается общее впечатление о системе. А потом все удивляются, почему народ не хочет переходить на линь...
Если ставишь английскую винду, то тоже ведь надо предпринять какие-то действия для настройки языка? А ведь почти любой дистрибутив линукс предлагает на выбор огромное количество локализаций, в отличие от.
Я не знаю насчёт Ubuntu Budgie, а вот в Solus настройка переключения - какой-то обрезанный костыль.
Угу. Зачем мне (русскопишущему) ставить английскую винду?
Локализация не учитывает особенности использования, кроме таких вещей, как валюта, часовой пояс, формат времени, перевод дистрибутивов и т.д.
В бубунте назначить Alt+Shift на раскладку целая эпопея. Вот Валерий и задаётся вопросом, почему нельзя пользователю в установленной из коробки ОС установить комбинацию клавиш для смены клавиатуры? Я его поддерживаю. Это же бред, что каждый раз, я должен вспомнить, как это делается.
Ну уж если сравнивать windows vs linux, то попробуйте сравнить насколько легко в них делается собственная раскладка (ну или модифицируется одна из предлагаемых). Если под иксами это можно запросто сделать в обычном текстовом редакторе -- скажем, у меня
sudo gedit /usr/share/X11/xkb/symbols/ru
то для каждой конкретной версии винды надо погуглить, найти подходящий редактор раскладок, установить его, освоить часто крайне сомнительный интерфейс, сохранить внесенные изменения -- не всегда непонятно что, как и куда -- и молиться, что все заработает.
Что же до самого процесса добавления раскладок, то лично у меня (видимо, сильно не повезло) еще никогда и нигде не возникало каких-либо проблем и без чтения подобных статей.
Вы написали то, что нужно меньше 0.1% людей, а вот раскладку поменять с убогой Super+Space придётся большинство.
Кстати, вот я поменял на Ctrl+Shift и теперь ни одно из сочетаний, например, Crtl+Shift+T не работает. Думаю, поэтому и нельзя выбрать. Это не то, что глупость, это просто недоработка, что система, в отличии от Windows, не может отличить Ctrl+Shift от Ctrl+Shift+T.
Или это как-то можно побороть?)
UbuntuStudio - ctrl без проблем и даже после обновления не слетает, Deepin - стандартно как в Винде и всё таки работает. Budgie пробовал, но похоже он ещё сыроват
gxkb
Для полноты освещения не хватает описания как получить ввод «типографских» символов с клавиатуры на gnome3, что-то типа этого, но средствами DE:
setxkbmap -option compose:ralt,lv3:win_switch,nbsp:level3n,misc:typo -option terminate:ctrl_alt_bksp -option grp:menu_toggle us,ru,ua -model pc105
p.s. WM'ы все же лучше убогих DE 😉
Не ожидал что это так сложно)))).
Ребята, ну хватит. Два года назад был же хороший сайт, я много у вас полезного нашёл и использовал.
Сделайте, например, рубрику "Линукс для ленивых" - не желающих искать простейшие настройки?
простейшие настройки должны из коробки работать без дополнительных усилий и времени.
Такие "умники" сидят в каноникал и так же думают - Да эти пользователи совсем обленились! Уже не могут элементарно загуглить, как написать пару-тройку строк кода для смены раскладки по alt+shift.
Человечество от клавиатур скоро откажется, а каноникал так и не сможет удовлетворить пожелание "полпланеты" переключать "клаву" на свой лад.
Очевидно уже даже самым неопытным: Ubuntu — самая кривая система из возможных GNU/Linux, в частности, при стандартном графическом окружении — GNOME. Может, другие сборки более приятные для настройки, но сама система настолько много заставляет обращаться к терминалу после установки, что для новичков (и не только) это самая нерекомендуемая система.
Ребят, кто думает над выбором домашней ОС, — обратите внимание на Manjaro. Будет немного непривычно по сравнению с Debian-системами, но стабильнее и удобнее системы встретить практически невозможно (не зря у нее 1 место на Distrowatch за последний год уже, причём, с огромным отрывом за все периоды этого года).
Про стабильность Manjaro ты явно пошутил или просто еще не сталкивался с сюрпризами ))))
Сталкивался. И всё было связано с моими экспериментами, но не проблемами в системе.
, после долгого перепыва решил поставить вновь Gnome - глюки начались СРАЗУ при первое после загрузочной перезагрузке! Пришлось вырубать систему волевым решением, кнопкой сзади! При запуске - ......failed, но сек через 10 загрузка восстанавливается! Думаю, ладно, скачал заново и перезаписал заново, проверив контрольные суммы - эффект тот же! Я занимаюсь Линуксом более трех лет, которые сидел на инвалидности и, сами понимаете, времени у меня свободного было больше, чем у всех Вас, вместе взятых! ))) Исследовал все дистрибутивы, представляющие интерес - как минимум, основных штук 30 знаю от и до! Что касается Manjaro - один из самых глючных и не стабильных вариантов! Конечно, многие глюки "не смертельны" и многие из пользователей на них просто внимания не обратят и будут радоваться дальше! Но ведь не я - мне нужна "идеальная чистота работы" ! Вот как-то так ))))
Не согласен. Я в линуксе 18 лет. Перепробовал тьму дистров. Остановился лет 5 назад на Arch. А Manjaro это тот же арч, я его ставлю знакомым в том числе даже домохозяйкам, проблем ни у кого нет, и никто не жаловался!
Интересный опыт.
Напишите статью. 30 дистров это круто. И каждый досканально.
Я не язвлю. Просто три года это реально круто даёт времени покумекать над лучшим дистрибутивом.
36 месяцев / 30 дистров = 1,2 месяца на изучение одного дистра. Круто. Учитываем, что основаны они в основном все на извесных дстрах, то после установки каждого опыта прибавлялось и время на исправление косяков уменьшалось. Определенно интересный опыт.
Обязательно в любой теме, даже про молоко и огурцы, найдётся "маньярец" )
Антон, ты просто отстаиваешь старые технологии
Для чистой Ubuntu всё достаточно просто, в других дистрибутивах на ее основе, возможны проблемы, которые стандартными средствами не решить. Причем в разных графических окружениях у одного и того же дистрибутива, проблемы свои, индивидуальные.
Самая интересная штучка в переключении раскладки клавиатуры на Ubuntu это включение scroll lock, когда переключаешь на второй источник. Некоторые программы начинают подвисать, срабатывает звуковое и визуальное уведомление, что включен scroll lock, в некоторых играх не работает из за этого клава. Переключение раскладки может привести к катастрофе
На моём слабеньким компе на убунту 18.04 переключение раскладки вызывает катастрофу. Включается scroll lock, тут же появляются оповещения, что scroll lock включен. Некоторые приложения виснут. Комп кипит
Про клавиатуру. Неплохо было бы дополнить эту статью, (или написать отдельную), где рассказать про возможность ПЕРЕНАЗНАЧЕНИЯ КЛАВИШ на клавиатуре.
Для винды есть маленькая програмка для этих целей. Значит можно и в Линуксе переназначать. Только КАК???
Виндовая программа для переназначения клавиш называется MapKeyboard.
Прочитать о ней можно здесь:
https://sonikelf.ru/zamena-lyubyx-knopok-na-klaviature-drugimi-ili-polnoe-otklyuchenie-onyx-mapkeyboard/
Кто знает как ПОДОБНОЕ сделать в Линуксе?
/usr/share/X11/xkb/symbols/ru
Это кошмар. На 18.10 та же проблема и ничего не изменилось.
почему в гноме шелл такой бак когда при установке указываешь русский язык то пр переключении на английскую раскладку буквы тоже русские
Я начинающий юзер поставил ubuntu 18.04 на VirtualBox 6.0.4.
Alt+Shift не работает, вопреки этой статье, хотя выше написано что работает.
в настройках пытаюсь поменять раскладку Super+Пробел на Alt+Shift, но в окне ввода новой раскладки ничего не происходит.
Всегда замечал что ярые линуксоиды ретрограды, п*здаболы и оные крутые чуваки, которые перепробовали больше 30 дистрибутивов. Расхваливающие тот или иной дистрибутив, рассказывающие какой линукс гибкий и классный, не могут ответить на подобный вопрос.
А происходит это следующим образом. Сначала появляется какая-нибудь статья. Потом порядка 10 п*здаболов высерают свое особое экспертное мнение. А когда появляются вопросы ниже их комментов, почему-то гробовая тишина...
Сейчас вышел на эту статью именно из-за этой проблемы. Зачем лишние телодвижения, если везде Alt + Shift?
Уточню - Везде, кроме убунты.
Половина вопросов по ubuntu в гугле приводят на этот сайт, давно на него подсел. Спасибо авторам за хорошие статьи со скринами. Конечно, иногда попадаешь на неактуальные данные, но это все из-за linux, который меняет что-то в каждом релизе.
Украинская раскладка выдает латинские буквы. В чем может быть проблема?
Помогла перезагрузка компьютера.
Це мабуть баг GNOME, я не впевнений, але перезавантаження GNOME допомагає.
Натисни "Alt+F2" і потім веди "r" потім натисни Enter
Джерело: https://askubuntu.com/questions/1060919/ubuntu-18-04-doesnt-actually-change-the-language-for-input
Установил Ubuntu 18.04, первое впечатление - УЖАСНО!!! Во-первых, невозможно перейти в классический вид gnome, во-вторых, практически невозможно найти многие установленные приложения, в-третьих, как ни бился, в том числе и установил утилиту gnome-tweaks, изменить комбинацию переключения раскладок не смог. В каком больном мозгу родилась идея переключать раскладки комбинацией из ТРЁХ!!! клавиш, Win+Shift+ пробел??? Единственный плюс, наконец перенесли кнопки управления вправо. Итого: Ubuntu18.04.3 просуществовала на моём компьютере два с половиной часа, снёс к такой-то матери...
Ctrl+Shift не получается в этом ублюдочном редакторе настроек ОС. Как и в Терминале зачем-то отключили привычные Ctrl+C и Ctrl+V. Да я даже к Ctrl+С/V привык. Оставили зачем-то ублюдочный паст средней кнопкой мышы.
Пипец, деградаты, ТБМ...
"Да я даже к Ctrl+С/V привык"
---------------------------------------------
Shift+Ctrl+V, прошу прощения.
Прекрасно настроил переключение раскладки на ALT+SHIFT через последнюю команду в статье, чуть ее видоизменив. Без всяких утилит. Вот так:
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:alt_shift_toggle']"
Люди, кончается второе десятилетие 21-го века! В Gnome не настроить переключение по Alt+Shift, Ctrl+Shift? Вы серьезно? В люто многими ненавидимых Кедах в штатном настройщике параметров можно задать свою комбинацию для каждой раскладки. У меня их пять. Стоит: Ctrl+0 русская, Ctrl+1 английская, Ctrl+2 французская, Ctrl+4 немецкая, Ctrl+5 польская. Так привык, вместо того чтобы пять раз тыкать Alt+Shift. Меняю, даже не поднимая глаз на индикатор. Винда на это перешла на 7-й версии. В Линуксе сперва было возможно через gxneur, потом стало родной фичей KDE. Не важно, в Kubuntu или в Manjaro - работает везде. Неужели в Гноме до сих пор такое старье?
Консервативные взгляды и как следствие упорное нежелание разрабов идти на поводу пожеланиям "юзеров". Переключение раскладки это только первый шаг к столкновению с проблемами с ОС.
Прошло 10 лет но абхазская раскладка клавиатуры в линукс так и не появилась.
мало того статьи по создании собственной на сайте убунту ру исчезли и вместо них 404
.
$ sudo dpkg-reconfigure keyboard-configuration
И на одном из экранов есть настройка любых вариантов переключения, хоть с ctrl, хоть с alt.
Уважаемая администрация сайта, прошу Вас написать статью о добавлении и настройке переключения раскладки клавиатуры (графического окружения - X-сов) через терминал (консоль) линукс. Проработать вопрос прошу для нескольких дистрибутивов (актуальных на текущий момент версий): debian, ubuntu, centos 8, arch linux, manjaro, opensuse, gentoo.
Можно не писать общую статью для всех, а, например, разбить на несколько статей, если способ настройки и конфигурационные файлы совпадают для выбранных дистрибутивов.
Данная проблема возникает при использовании малоизвестных дистрибутивов (bodhi linux, bunsenlabs, puppy linux и т.д.), с нестандартной средой рабочего стола. Так как более универсального решения чем консоль не существует, было бы очень здорово данное решение применять, тем более что почти все дистрибутивы основаны на вышеупомянутых гигантах.
Конечно, для arch linux существует обширная wiki, тем не менее подача материала на Вашем сайте (мне) нравится больше.
Заранее благодарен.
Я использую два языка:
- Английский
- Русский
Я использую три раскладки:
- Английская (США)
- Русская
- Русская (машинописная)
В винде с помощью сочетания Alt+Shift я переключаюсь между языками (en ru) , а с помощью Ctrl+Shift переключаюсь между раскладками языка (Русская Русская машинописная).
Как тоже самое сделать в Ubuntu 20.04?
Решил поставить 20,04 уюбунту эту чудо систему расхваливаемую разного рода пи_з_даболами о её юзабельности в сравнении с виндузятней....
Вы меня извините за мат пожалуйста, но с первой же загрузки я начал на неё плеваться...
Начнём с того, что я решил поставить её рядом с виндой 10 х64. Чтобы было понятно, ноут 8 гиг оперы ддр3, И5 проц, чвежая ссд_ха купленная сегодня, так вот ваша юбунта загружается сравнительно медленнее винды.... Ну ладно, хрен с ним, но сЦуко когда решил настроить для себя привычную раскладку, хотелось набить морду тем у*бкам которые это пилят...
Сцуко вы в каждой дыре пишите о превосходстве линуксоподобного дерьма обсырая виндузятников с ног до головы и рассказывая, что они тупые потому, что не умеют пользоваться терминалом, а сами бля в своём говнопродукте не можете сделать простую юзабельность для удобства конечного пользователя в настройке переключения языка, да мало того, выше прочитал - установите какую то хрень из какого-то говна получится тивк системы и может быть у вас будет счастье, но скорее всего с глюками....
Бля ну я даже не прошу внеземных технологий, ну неужели надо делать всё через задний проход????? Даже сцуко перезагрузить комп и тут надо на несколько кликов сделать больше чем в винде....
И где тут ваша юзабельность????
Что нужно сделать, чтобы решить проблему: подключаем репозиторий:
sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
и обновляем пакеты:
sudo apt-get update
sudo apt-get dist-upgrade
Отсюда: https://maxidrom.net/archives/1564
У меня этот метод сработал Убунту 20.10
ой, нет, в файерфоксе теряет фокус, зараза, но в скайпе вроде перестал терять
В моей версии Ubunto 20.04.1 LTS/focal fossa/ Mate 1.24.0 вообще никаких проблем с клавишами. Заходишь в Клавиатура-Другая раскладка-сочетание клавиш. Для крутых стрелялок - винда 10 но это для любителей. Спасибо большое этому сайту за помощь с вентилятором, правда в нашей типа евродержаве ПОЛНЫЙ psensor долго сопротивлялся пока не запустил с Senaptic. Да...и почему-то моя зелёная Убунта мало шлёт обновлений, от бордовой наоборот житья не было.
А зачем нам собственная раскладка ? Как верно говорят в Микрософт, 'нам не нужен "хороший тунец", нужно чтобы у "тунца" был хороший вкус'.
А вот что нам нужно, так это "карман". Эта фича для редактирования текста пришла исторически с юникса-емакса, и безумно давно, лет 35 как, стала стандартом в винде на уровне драйвера клавиатуры/мыши - когда Вы гасите NumLock, начинает работать группа клавиш (SHIFT|CTRL)+(стрелка| Ins| Del) боковой "цифровой" клавиатуры. При прижатом SHIFT стрелки управляют текстовым курсором в стиле мыши, выделяют блок, (SHIFT|CTRL)+(Ins-Del) отправляют его в карман и обратно. Полное избавление от мыши при редактировании текста в самых времяёмких мелких итерациях. Драматическое ускорение работы. Когда Вы зажигаете NumLock, Вы бухгалтер - боковая клавиатура генерит цифры. Это работает прозрачно и единообразно во всех терминалах, приложениях, МЕЖДУ приложениями и даже МЕЖДУ виртуальными машинами. Это состояние винды по умолчанию. Это моторный навык гигантского по численности сообщества виндовс-пользователей. И исторически это фича юникса.
Поэтому совершенно непонятно, почему все абсолютно дистрибутивы Линуха приходят БЕЗ этой фичи, более того, у них подключена какая-то обрезанная клавиатура без цифрового блока клавиш вообще. И как эту юникс-фичу включить, непонятно вообще. В довершение всех бед, оказывается что в "терминалах" один драйвер клавиатуры, в то время как в "Х-терминалах" совсем другой. Они игнорируют тот очевидный факт что терминал в реальности запущен ПОВЕРХ Х-терминала и, следовательно, пользует клавиатуру Х-терминала! Это очевидная бага.
Не смог разобраться, как же ответить комментатору? Хотел человека asyara поблагодарить. Очень люблю линукс, особенно дебиан хфце. Прыгал на другие дистры, а потом снова возвращался на крыскин дебиан - легкий, простой. Вот где-то в 9 или 10 дебиане перестал мой ноут асус х550цц выходить из ждущего, спящего режима - игры с драйверами приводили к тому, что у меня переставали запускаться исксы. Вот убунта - очередная попытка. А спасибо человеку asyara за то, что я уже несколько часов искал, как изменить переключение расскладки клавы. Его рецепт, а для меня через капс сработал за одну команду
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:caps_toggle']"
что-то не работает в убунту 222.04
gsettings set org.gnome.desktop.input-sources xkb-options "['grp:ctrl_shift_toggle']"
это тоже не помогло
sudo apt install gnome-tweaks
там в утилите указал сочетание клавиш как в статье но не реагирует система не переключает
Проделал в Ubuntu 22.04LTS.
Установил на переключение LeftAlt + LeftShift.
Super+Space всё ещё работает нормально.
LAlt+LShift производят последовательное такое переключение: En -> En -> Ru
И так далее. Значок раскладки на панели состояния (или как она называется) не меняется.
Итого:
1) Чтобы переключить настроенным сочетанием нужно 2 раза нажать чтобы переключиться с английской на русскую
2) Чтобы переключиться с русской на английскую - нужно один раз нажать сочетание
3) Пока не начнёшь вводить текст - не поймёшь какая раскладка выбрана.
En -> En -> Ru -> En -> En -> Ru -> ...
Как настроить ubuntu 20.04, чтобы поверх всех окон отображались иконки переключения раскладки клавиатуры. Как показано на картинке в ссылке.
Образец:
https://www.google.com/search?q=%D0%B8%D0%BA%D0%BE%D0%BD%D0%BA%D0%B8+%D1%80%D0%B0%D1%81%D0%BA%D0%BB%D0%B0%D0%B4%D0%BA%D0%B0+%D0%BA%D0%BB%D0%B0%D0%B2%D0%B8%D0%B0%D1%82%D1%83%D1%80%D1%8B+ubuntu+20.04&client=ubuntu&hs=P8P&sxsrf=ALiCzsZLPvhoM-E_bZvRuVGXDC5LhxL1EQ:1663058354678&source=lnms&tbm=isch&sa=X&ved=2ahUKEwjXo-KTr5H6AhWTzYsKHWqfCUwQ_AUoAXoECAEQAw&biw=1745&bih=894&dpr=1.1#imgrc=Di7OHXn_u08DgM&imgdii=e1lQVtejIijfhM
uname -a
6.2.0-32-generic #32~22.04.1-Ubuntu
echo $XDG_SESSION_TYPE
wayland
У меня получилось через dconf-editor. Только сначала его нужно было установить.
apt install dconf-editor
Установил переключение по Alt+Shift
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['Shift_R']"
Только не под root, а под своим пользователем! иначе ошибка будет:
failed to commit changes to dconf: Failed to execute child process “dbus-launch” (No such file or directory)
Или можно даже в графическом редакторе в самом dconf-editor.
Скриншоты:
https://ibb.co/0fgV9rT
https://ibb.co/Cz2HBJW
ошибся в команде, Alt забыл.
gsettings set org.gnome.desktop.wm.keybindings switch-input-source "['Shift_R']"
Василий! ЖМУ тебе руку, крепко обнимаю! Респектище, это самое лучшее решение на мой взгляд. Работает без всяких "приколов".
6.5.0-26-generic #26~22.04.1-Ubuntu wayland
Просто супер, статья огонь, способ 100% рабочий
Хороший сайт и статья норм, зашел сюда узнать, как клавой переключаться между рабочими столами, не нашел тут конкретно, нашел в другом месте, сочетанием Ctrl+Alt+. У меня Devuan GNU/Linux Chimaera, доволен системой, полностью открытый код, никаких неопознанных бинарок, менеджер OpenRC (виесто SystemD). Единственное, что железо для него найти не могу. Даже B550M-A с Ryzen 9 не полностью определяется системой. Поэтому все работает не полноценно. Почти нет информации о том, как накатить OpenSource дрова, на GNU/Linux. Они есть, но их как то нужно через FreeDOS (это для дискретной видюхи, для системы по другому) юзать, судя по офиц.описанию. Как пока не понял, буду мучаться, но со свободного софта, обратно в хрюна не уйду!
Лучше бы порекомендовали программу для автоматического переключения раскладки и автозамены текста, типа Punto Switcher.