- Раскладка клавиатуры в Ubuntu
- Как добавить раскладку клавиатуры в Ubuntu
- Переключение раскладки клавиатуры Ubuntu
- Выводы
- Изменение сочетания клавиш для смены раскладки в Ubuntu
- Сочетание, используемое по умолчанию, для смены раскладки в Ubuntu
- Как изменить сочетание клавиш для переключения раскладки
- Смена сочетания клавиш через утилиту Gnome Tweaks
- Смена сочетания клавиш через Параметры системы
- Раскладка клавиатуры в Ubuntu
- Как добавить раскладку клавиатуры в Ubuntu
- Переключение раскладки клавиатуры Ubuntu
- Выводы
- Оцените статью:
- Об авторе
- 46 комментариев
- Ubuntu Documentation
- Записки IT специалиста
- Настройка языка и региональных стандартов в Ubuntu Server/Debian
- Debian
- Ubuntu Server
- Дополнительные материалы:
Раскладка клавиатуры в Ubuntu
Для того, чтобы пользователь мог с помощью компьютера набирать текст на разных языках, была придумана раскладка клавиатуры. После смены раскладки одним и тем же клавишам присваиваются другие символы. Можно добавить несколько раскладок, но активной в определённый момент может быть только одна.
В этой статье мы поговорим о том, как добавить раскладку клавиатуры в Ubuntu, а также как настроить удобное переключение раскладки.
Как добавить раскладку клавиатуры в Ubuntu
Но если вам нужно добавить ещё и третью раскладку, например украинскую, то сделать это не так сложно. Откройте параметры системы:
Затем выберите пункт Регион и язык. Далее под списком раскладок клавиатуры найдите кнопку со значком «+«:
Вы можете выбрать раскладку из списка предложенных, а если её там нет, то можно нажать кнопку с тремя точками, чтобы открыть полный список. В этом списке можно использовать поиск:
Далее останется только выбрать нужную раскладку и нажать кнопку Добавить, после этого она появиться в списке:
Некоторые раскладки не доступны в стандартном списке, чтобы их открыть, выполните в терминале команду:
Раскладки можно менять местами, для этого выберите раскладку и используйте соответствующие стрелочки:
Переключение раскладки клавиатуры Ubuntu
Все эти сочетания клавиш перекочевали в Linux, и сейчас смена раскладки клавиатуры Ubuntu 18.04 может быть выполнена такими способами:
Выберите нужный пункт и нажмите комбинацию, которую надо установить вместо Super+Пробел. Здесь же можно полностью отключить эти сочетания, нажав в окне выбора комбинации клавишу Backspace.
Установить вместо Alt+Shift привычную многим Ctrl+Shift не так просто, но возможно, для этого вам понадобится утилита Gnome Tweaks:
Откройте утилиту, перейдите на вкладку Клавиатура и мышь, затем выберите Дополнительные настройки раскладки:
Здесь в разделе Переключение на другую раскладку можно выбрать сочетание клавиш для переключения, доступны не только Ctrl+Shift, но и Win, Caps Lock и многие другие.
Если же вам нужно изменить раскладку клавиатуры Ubuntu 18.04 именно по сочетанию Ctrl+Shift, и вы не хотите устанавливать никаких утилит, можете воспользоваться командой:
Но обратите внимание, что при выборе сочетания Ctrl+Shift, раскладка будет переключаться каждый раз, когда вы открываете терминал.
Выводы
В этой небольшой статье мы рассмотрели, как настраивается раскладка клавиатуры Ubuntu и сочетания клавиш для её изменения. Раньше среди пользователей были популярны флаги вместо индикаторов раскладки, но сейчас эта возможность была удалена из Gnome, вы можете её использовать разве что в Cinnamon или Mate.
Изменение сочетания клавиш для смены раскладки в Ubuntu
В данном материале рассматривается, как изменить сочетание клавиш, которое используется для переключения раскладки клавиатуры в Ubuntu Linux.
Примечание для посетителей: Если произойдут изменения в способе настройки раскладок клавиатуры в Ubuntu, пожалуйста, напишите об этом в комментариях, чтобы мы обновили материал.
Сочетание, используемое по умолчанию, для смены раскладки в Ubuntu
По умолчанию в Ubuntu Linux для смены раскладки клавиатуры используется сочетание клавиш:
Super+Пробел
Для переключения раскладок клавиатуры в обратном порядке используется сочетание клавиш: Super+Shift+Пробел
Как изменить сочетание клавиш для переключения раскладки
Изменить сочетание клавиш для переключения раскладки клавиатуры в Ubuntu можно двумя основными способами:
Смена сочетания клавиш через утилиту Gnome Tweaks
Если у вас не установлена утилита Gnome Tweaks, то ее нужно сначала установить. Это можно сделать через штатный Менеджер приложений Ubuntu, используя поиск по фразе «gnome tweaks«. На русском языке приложение переведено как «Доп. настройки GNOME«.
Также можно установить Gnome Tweaks через терминал. Откройте терминал (для этого можно нажать сочетание клавиш Ctrl+Alt+T ). Выполните команду:
Запустите утилиту Gnome Tweaks. Запустить можно из Лаунчера (иконка «Доп. настрой. «).
Выберите вкладку Клавиатура и мышь и нажмите кнопку Дополнительные параметры раскладки
Смена сочетания клавиш через Параметры системы
Как было сказано выше, сочетание клавиш для переключения раскладки клавиатуры можно изменить через Параметры системы, но данная утилита не поддерживает установку некоторых сочетаний, которые часто используются для переключения раскладки.
Комбинации клавиш, используемые для смены раскладки клавиатуры, представлены пунктами:
Нажмите на соответствующий пункт, чтобы изменить сочетание клавиш для него. Откроется окно для ввода нового сочетания.
Раскладка клавиатуры в Ubuntu
Для того, чтобы пользователь мог с помощью компьютера набирать текст на разных языках, была придумана раскладка клавиатуры. После смены раскладки одним и тем же клавишам присваиваются другие символы. Можно добавить несколько раскладок, но активной в определённый момент может быть только одна.
В этой статье мы поговорим о том, как добавить раскладку клавиатуры в Ubuntu, а также как настроить удобное переключение раскладки.
Как добавить раскладку клавиатуры в Ubuntu
Но если вам нужно добавить ещё и третью раскладку, например украинскую, то сделать это не так сложно. Откройте параметры системы:
Затем выберите пункт Регион и язык. Далее под списком раскладок клавиатуры найдите кнопку со значком «+«:
Вы можете выбрать раскладку из списка предложенных, а если её там нет, то можно нажать кнопку с тремя точками, чтобы открыть полный список. В этом списке можно использовать поиск:
Далее останется только выбрать нужную раскладку и нажать кнопку Добавить, после этого она появиться в списке:
Некоторые раскладки не доступны в стандартном списке, чтобы их открыть, выполните в терминале команду:
gsettings set org.gnome.desktop.input-sources show-all-sources true
Раскладки можно менять местами, для этого выберите раскладку и используйте соответствующие стрелочки:
Переключение раскладки клавиатуры Ubuntu
Все эти сочетания клавиш перекочевали в Linux, и сейчас смена раскладки клавиатуры Ubuntu 18.04 может быть выполнена такими способами:
Выберите нужный пункт и нажмите комбинацию, которую надо установить вместо Super+Пробел. Здесь же можно полностью отключить эти сочетания, нажав в окне выбора комбинации клавишу Backspace.
Установить вместо Alt+Shift привычную многим Ctrl+Shift не так просто, но возможно, для этого вам понадобится утилита Gnome Tweaks:
sudo apt install gnome-tweaks
Откройте утилиту, перейдите на вкладку Клавиатура и мышь, затем выберите Дополнительные настройки раскладки:
Здесь в разделе Переключение на другую раскладку можно выбрать сочетание клавиш для переключения, доступны не только Ctrl+Shift, но и Win, Caps Lock и многие другие.
Если же вам нужно изменить раскладку клавиатуры Ubuntu 18.04 именно по сочетанию Ctrl+Shift, и вы не хотите устанавливать никаких утилит, можете воспользоваться командой:
gsettings set org.gnome.desktop.input-sources xkb-options «[‘grp:ctrl_shift_toggle’]»
Но обратите внимание, что при выборе сочетания Ctrl+Shift, раскладка будет переключаться каждый раз, когда вы открываете терминал.
Выводы
В этой небольшой статье мы рассмотрели, как настраивается раскладка клавиатуры Ubuntu и сочетания клавиш для её изменения. Раньше среди пользователей были популярны флаги вместо индикаторов раскладки, но сейчас эта возможность была удалена из Gnome, вы можете её использовать разве что в Cinnamon или Mate.
Оцените статью:
Об авторе
Основатель и администратор сайта losst.ru, увлекаюсь открытым программным обеспечением и операционной системой Linux. В качестве основной ОС сейчас использую Ubuntu. Кроме Linux, интересуюсь всем, что связано с информационными технологиями и современной наукой.
46 комментариев
Угу. Зачем мне (русскопишущему) ставить английскую винду?
Локализация не учитывает особенности использования, кроме таких вещей, как валюта, часовой пояс, формат времени, перевод дистрибутивов и т.д.
В бубунте назначить Alt+Shift на раскладку целая эпопея. Вот Валерий и задаётся вопросом, почему нельзя пользователю в установленной из коробки ОС установить комбинацию клавиш для смены клавиатуры? Я его поддерживаю. Это же бред, что каждый раз, я должен вспомнить, как это делается.
p.s. WM’ы все же лучше убогих DE 😉
Очевидно уже даже самым неопытным: Ubuntu — самая кривая система из возможных GNU/Linux, в частности, при стандартном графическом окружении — GNOME. Может, другие сборки более приятные для настройки, но сама система настолько много заставляет обращаться к терминалу после установки, что для новичков (и не только) это самая нерекомендуемая система.
Ребят, кто думает над выбором домашней ОС, — обратите внимание на Manjaro. Будет немного непривычно по сравнению с Debian-системами, но стабильнее и удобнее системы встретить практически невозможно (не зря у нее 1 место на Distrowatch за последний год уже, причём, с огромным отрывом за все периоды этого года).
Про стабильность 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/
Кто знает как ПОДОБНОЕ сделать в Линуксе?
Это кошмар. На 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
Ctrl+Shift не получается в этом ублюдочном редакторе настроек ОС. Как и в Терминале зачем-то отключили привычные Ctrl+C и Ctrl+V. Да я даже к Ctrl+С/V привык. Оставили зачем-то ублюдочный паст средней кнопкой мышы.
Пипец, деградаты, ТБМ.
Прекрасно настроил переключение раскладки на ALT+SHIFT через последнюю команду в статье, чуть ее видоизменив. Без всяких утилит. Вот так:
gsettings set org.gnome.desktop.input-sources xkb-options «[‘grp:alt_shift_toggle’]»
Консервативные взгляды и как следствие упорное нежелание разрабов идти на поводу пожеланиям «юзеров». Переключение раскладки это только первый шаг к столкновению с проблемами с ОС.
Прошло 10 лет но абхазская раскладка клавиатуры в линукс так и не появилась.
мало того статьи по создании собственной на сайте убунту ру исчезли и вместо них 404
.
$ sudo dpkg-reconfigure keyboard-configuration
И на одном из экранов есть настройка любых вариантов переключения, хоть с ctrl, хоть с alt.
Я использую два языка:
— Английский
— Русский
Я использую три раскладки:
— Английская (США)
— Русская
— Русская (машинописная)
Что нужно сделать, чтобы решить проблему: подключаем репозиторий:
sudo add-apt-repository ppa:nrbrtx/xorg-hotkeys
и обновляем пакеты:
sudo apt-get update
sudo apt-get dist-upgrade
Отсюда: https://maxidrom.net/archives/1564
У меня этот метод сработал Убунту 20.10
ой, нет, в файерфоксе теряет фокус, зараза, но в скайпе вроде перестал терять
Поэтому совершенно непонятно, почему все абсолютно дистрибутивы Линуха приходят БЕЗ этой фичи, более того, у них подключена какая-то обрезанная клавиатура без цифрового блока клавиш вообще. И как эту юникс-фичу включить, непонятно вообще. В довершение всех бед, оказывается что в «терминалах» один драйвер клавиатуры, в то время как в «Х-терминалах» совсем другой. Они игнорируют тот очевидный факт что терминал в реальности запущен ПОВЕРХ Х-терминала и, следовательно, пользует клавиатуру Х-терминала! Это очевидная бага.
Ubuntu Documentation
Существуют сотни различных раскладок клавиатуры для разных языков. Часто даже для одного языка есть несколько раскладок, таких как раскладка Dvorak для английского языка. Можно сделать так, чтобы ваша клавиатура действовала как клавиатура с другой раскладкой, независимо от того, какие буквы и символы нанесены на клавиши. Это удобно, если вы часто переключаетесь между различными языками.
Click Keyboard in the sidebar to open the panel.
If there are multiple user accounts on your system, there is a separate instance of the Region & Language panel for the login screen. Click the Login Screen button at the top right to toggle between the two instances.
Some rarely used keyboard layout variants are not available by default when you click the + button. To make also those input sources available you can open a terminal window by pressing Ctrl + Alt + T and run this command:
gsettings set org.gnome.desktop.input-sources show-all-sources true
Получить предварительный просмотр любой раскладки с помощью изображения можно, выбрав её в списке Источников ввода и нажав
When you use multiple layouts, you can choose to have all windows use the same layout or to set a different layout for each window. Using a different layout for each window is useful, for example, if you’re writing an article in another language in a word processor window. Your keyboard selection will be remembered for each window as you switch between windows. Press the Options button to select how you want to manage multiple layouts.
В верхней панели показывается краткий идентификатор текущей раскладки, например, en для стандартной английской раскладки. Нажмите на индикатор раскладки и выберите в меню нужную раскладку. Если у выбранного языка есть дополнительные параметры, они будут показаны под списком доступных раскладок. Здесь даётся короткий обзор параметров. Для дополнительной справки можно также открыть изображение текущей раскладки клавиатуры.
Записки IT специалиста
Технический блог специалистов ООО»Интерфейс»
Настройка языка и региональных стандартов в Ubuntu Server/Debian
В наших материалах тема региональных настроек Linux-систем ранее почти не поднималась. Подразумевалось, что система устанавливается читателями самостоятельно и все эти вопросы уже решены на стадии установки. Но бывают ситуации, когда нужно работать с уже готовой системой, например, VPS у зарубежного провайдера или в облачных системах типа Amazon или Azure. В этом случае появляется необходимость настроить систему для использования родного языка и привычных региональных настроек.
Это, в первую очередь, поддержка символов национального алфавита, кодовых страниц и раскладок клавиатуры, форматов чисел, а также настроек даты и времени. Если данные настройки не выполнить или выполнить неправильно, то имена файлов и содержимое документов с использованием символов отличных от стандартного латинского алфавита могут быть искажены или испорчены. Также масса проблем может возникнуть в дальнейшем, например, при переходе на локализованную систему, когда имена уже существующих файлов или ссылок на них могут оказаться неверными или вовсе недействительными.
Ниже на рисунке прекрасный пример того, что бывает, если на нелокализованный сервер скриптом были залиты файлы с именами, содержащими национальные символы, в данном случае кириллицу.
При этом сам скрипт, в данном случае CMS, функционирует нормально и при скачивании с сайта файлы имеют нормальные имена на кириллице, но с ними практически невозможно работать на сервере, так как непонятно, что это за файлы (вместо имен кубики), и нет возможности скачать их на Windows-систему. Переименовать файлы также нет возможности, так как сразу получим массу битых ссылок по всему сайту.
Поэтому, самым правильным решением будет сразу же настроить сервер на работу с нужной локализацией и снять целый пласт потенциальных проблем, тем более, что сделать это несложно.
Debian
Для правильного отображения символов национальных алфавитов в определенной кодировке в Linux-системах предназначены локали (locales), узнать какие локали уже установлены в системе можно командой:
Обычно установлена и используется английская локаль en_US.utf8, однако, если вы, например, приобрели VPS в Германии, может присутствовать только национальная локаль, в этом случае, кроме русской, также рекомендуется установить английскую локаль.
Для генерации и настройки локалей используйте команду:
Откроется псевдографическая утилита, которая предложит выбрать используемые локали, добавляем ru_RU.utf8
Затем укажите используемую по умолчанию локаль, тем самым установив язык системы:
Большинство «инструкций» в интернете на этом заканчиваются, но установить локаль недостаточно, нужно еще настроить консоль, т.е. ту среду ввода-вывода с которой вы взаимодействуете. Иначе вы увидите примерно такую картину:
Для настройки консоли запустите следующую утилиту:
Прежде всего зададим кодировку консоли, в современном Linux это UTF-8.
Затем используемые наборы символов, нам нужен комбинированный набор Latin; Slavic Cyrillic; Greek.
И используемый шрифт, здесь посоветовать что-то однозначно нельзя и следует исходить из личных предпочтений, в любом случае выбор можно всегда изменить, запустив утилиту повторно.
Ниже, чтобы облегчить вам выбор, представлены образцы шрифтов:
Остальные настройки, вроде размера шрифта и т.п. не представляют сложности и могут быть оставлены по умолчанию или выставлены в соответствии с собственными предпочтениями. Теперь можно выйти из системы и войти повторно или перезагрузить ее. После этого основным языком системы будет русский и символы кириллицы будут отображаться корректно.
Следующим шагом следует настроить клавиатуру:
Выбираем тип клавиатуры, по умолчанию это 105-клавишная международная, менять эту настройку без особой необходимости не следует.
Так как система изначально была установлена с локалью en_US, то нам предлагаются американские раскладки, выбираем Другая.
Затем выбираем сочетание клавиш для переключения раскладок и отвечаем еще на ряд вопросов, отвечать на который можете по своему усмотрению. Советуем не спешить, там есть интересные возможности, например, клавиша временного переключения между раскладками:
И устанавливаем текущий часовой пояс, после чего система автоматически переведет часы.
Ubuntu Server
В Ubuntu Server команда dpkg-reconfigure locales не имеет псевдографического интерфейса и при запуске настраивает уже сгенерированные локали. Поэтому придется нужные настройки выполнить вручную, прежде всего сгенерируем русскую локаль (здесь и далее обращаем внимание на регистр команд):
Затем зададим локаль по умолчанию:
После чего выполним их настройку:
Следующим шагом будет настройка консоли:
Здесь все настройки аналогичны Debian, выбираем кодировку, набор символов и настраиваем шрифты.
Теперь можно выйти и повторно войти в систему (или перезагрузиться), чтобы продолжить дальнейшую настройку на русском языке. Для полноценной локализации потребуется настроить клавиатуру:
Мы не будем подробно останавливаться на настройках, так как работа этой утилиты подробно описана выше, в разделе о Debian.
Временные зоны также настраиваются аналогично командой:
Как видим, локализация системы не представляет абсолютно никакой сложности и выполняется в считанные минуты, позволяя снять целый ряд потенциальных проблем, решить которые впоследствии будет гораздо труднее.
Дополнительные материалы:
Помогла статья? Поддержи автора и новые статьи будут выходить чаще:
Или подпишись на наш Телеграм-канал: