Как изменить раскладку клавиатуры в Linux

Смена раскладки клавиатуры Linux

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

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

Содержание

  • LXDE
  • GNOME/Budgie
  • KDE Plasma
  • XFCE
  • Cinnamon
  • MATE
  • Enlightenment
  • Часто задаваемые вопросы

Также читайте: 9 лучших дистрибутивов Linux для пользователей Windows

LXDE

Легкая X11 среда рабочего стола (LXDE) — это простая среда для современных операционных систем на базе Linux. Поскольку она имеет минималистичный дизайн, изменение раскладки клавиатуры для LXDE является простым.

Раскладка клавиатуры 19 Lxde Desktop

  1. Щелкните по значку LXDE в нижнем левом углу экрана, чтобы открыть меню, затем наведите курсор мыши на “Настройки”.
  2. Чтобы изменить раскладку клавиатуры, нажмите “IBus Preferences”. Окно настроек IBus управляет поведением внутреннего драйвера клавиатуры в Linux.

Раскладка клавиатуры 20 Lxde Settings Select

  1. Чтобы изменить раскладку клавиатуры, перейдите на вкладку “Метод ввода”.

Раскладка клавиатуры 21 Lxde Keyboard Settings

  1. Окно настроек отобразит все раскладки клавиатуры, которые у вас есть на компьютере. Чтобы добавить новую, нажмите “Добавить”.
  2. Это, в свою очередь, откроет меньшее меню со списком часто используемых языков. Вы также можете нажать вертикальные многоточия (⋮) после начальных опций, чтобы найти другие доступные языки.

Раскладка клавиатуры 22 Lxde Add Keyboard

  1. Закройте окно настроек, чтобы сохранить вашу конфигурацию. Теперь вы можете переключаться между различными раскладками клавиатуры, нажав на значок IBus в панели задач LXDE.

Раскладка клавиатуры 23 Lxde Language Switch

Также читайте: Топ-7 дистрибутивов на базе Debian, которые стоит попробовать, если вы хотите альтернативу Ubuntu

GNOME/Budgie

  1. Откройте приложение “Настройки”. Найдите вкладку “Клавиатура” в списке слева и нажмите на неё.

Раскладка клавиатуры 01 Gnome Settings

  1. Тело окна изменится, чтобы отобразить ваши текущие настройки ввода, и вы увидите раздел “Источники ввода”, где вы можете изменить или добавить раскладки клавиатуры.

Раскладка клавиатуры 02 Language Select

  1. Нажмите на знак плюс (+) прямо под вашим текущим языком. Откроется новое окно и предложит некоторые общие варианты, связанные с вашим текущим языком.
  2. Если вы ищете что-то другое, нажмите на три точки внизу списка. Выбор расширится, чтобы отобразить еще больше связанных опций. Если вы все еще не видите то, что ищете, выберите “Другие” внизу списка.
  3. Когда у вас будет раскладка и язык на выбор, нажмите, чтобы выделить его, и нажмите кнопку “Добавить” в верхнем правом углу окна.

KDE Plasma

  1. Откройте настройки Plasma. Прокрутите вниз в меню слева от окна. Под заголовком “Аппаратное обеспечение” найдите “Устройства ввода” и нажмите на него.

Раскладка клавиатуры 03 Kde Settings

  1. Окно изменится, чтобы отобразить элементы в разделе “Устройства ввода”. Убедитесь, что “Клавиатура” выбрана на левой вкладке, и обратите внимание на основное тело окна.

Раскладка клавиатуры 04 Input Settings

  1. Найдите и выберите вкладку “Раскладки” в верхней части окна, затем установите флажок “Настроить раскладки” и разблокируйте параметры раскладки клавиатуры.

Раскладка клавиатуры 05 Kde Add Layout

  1. Нажмите кнопку “Добавить”, чтобы настроить новую раскладку клавиатуры. Plasma откроет новое окно, которое позволит вам выбрать ваш язык, раскладку и вариант.
  2. Вы можете дать вашей новой записи имя и даже назначить горячую клавишу для легкого переключения на неё. Когда вы закончите, нажмите “ОК”, чтобы добавить вашу новую раскладку клавиатуры.

Также читайте: 13 лучших игр и приложений для набора текста для всех

XFCE

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

Раскладка клавиатуры 06 Xfce Keyboard Settings

  1. Когда окно откроется, выберите вкладку “Раскладка” вверху. Всё будет серым, так как XFCE по умолчанию будет использовать ваш системный язык. Снимите флажок “Использовать системные настройки”, чтобы открыть элементы управления.
  2. Чтобы изменить раскладку клавиатуры, либо выберите существующую раскладку и “Измените” её с помощью этой кнопки, либо нажмите кнопку “Добавить” для новой раскладки.

Раскладка клавиатуры 07 Xfce Add Language

  1. Откроется новое меньшее окно, в котором будут перечислены доступные языки. Если у языка есть доступные варианты раскладки, рядом с ним будет черная стрелка. Нажмите на стрелку, чтобы отобразить варианты.
  2. Найдите язык и раскладку, которые вы хотите, и нажмите “ОК” внизу окна, чтобы добавить её.

Cinnamon

  1. Вы можете найти настройки клавиатуры в приложении “Настройки” Cinnamon. Прокрутите вниз и в разделе “Аппаратное обеспечение” нажмите на настройки “Клавиатура”.

Раскладка клавиатуры 08 Cinnamon Settings

  1. Окно изменится, чтобы отобразить доступные настройки. Найдите в верхней части окна вкладку “Раскладки” и выберите её.

Раскладка клавиатуры 09 Cinnamon Language Settings

  1. Ваше окно снова переключится, чтобы отобразить вашу текущую раскладку клавиатуры в поле слева с доступными опциями справа. Чтобы добавить новую раскладку клавиатуры, нажмите на знак плюс (+) внизу поля слева.

Раскладка клавиатуры 10 Cinnamon Add Language

  1. Cinnamon откроет новое окно, в котором перечислены все доступные языки и раскладки в алфавитном порядке. Найдите свою или используйте предоставленный поиск, чтобы ускорить процесс. Выберите свою раскладку и нажмите “Добавить”.

Также читайте: Как копировать и вставлять текст, файлы и папки в терминале Linux

MATE

  1. Найдите настройки клавиатуры в разделе “Настройки” меню MATE и запустите его.

Раскладка клавиатуры 11 Mate Start Menu

  1. Когда приложение откроется, выберите вкладку “Раскладки” в верхней части окна.

Раскладка клавиатуры 12 Mate Keyboard Settings

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

Раскладка клавиатуры 13 Mate Add New Layout

  1. MATE откроет новое окно, в котором отображается большая графика клавиатуры. Вверху вы увидите опцию переключения между поиском по языку или по стране. Результаты одинаковы, поэтому используйте тот способ, который вам удобнее.
  2. Выберите либо свой язык, либо страну, затем найдите точную раскладку, которую вы предпочитаете.
  3. При выборе раскладок вы увидите, как графика клавиатуры изменяется в соответствии с ними. Когда вы будете готовы, нажмите “Добавить”.

Enlightenment

Enlightenment — это простая, но элегантная среда рабочего стола, которую вы можете установить в современных дистрибутивах Linux. Учитывая это, изменение раскладки клавиатуры для этой среды невероятно просто.

Раскладка клавиатуры 14 Enlightenment Desktop

  1. Щелкните левой кнопкой мыши на рабочем столе. Это откроет контекстное меню Enlightenment, где вы можете выбрать различные функции вашей системы.
  2. Наведите курсор мыши на “Настройки -> Все -> Ввод”. Это приведет вас в меню привязок Enlightenment, где вы можете настроить, как среда реагирует на определенные вводы с клавиатуры и мыши.

Раскладка клавиатуры 15 Enlightenment Setting Select

  1. Нажмите “Клавиатура”, чтобы открыть окно карты клавиатуры Enlightenment, затем нажмите “Добавить”. Это сообщит Enlightenment, что вы хотите установить новую карту клавиатуры для вашей системы.

Раскладка клавиатуры 16 Enlightenment Keyboard Settings

  1. Карты клавиатуры различаются между моделями, раскладками и вариантами, поэтому вы можете установить как языковые, так и безязычные варианты, такие как DVORAK и французская раскладка AZERTY, в одном и том же меню. В моем случае, поскольку я изучаю немецкий, я выберу “Раскладка”, а затем прокручу вниз, чтобы выбрать “Немецкий (de)”.

Раскладка клавиатуры 17 Enlightenment Add New Layout

  1. Это загрузит немецкую раскладку клавиатуры для моей клавиатуры. Однако, чтобы полностью активировать её, вам нужно увеличить приоритет второй раскладки, выбрав её и переместив вверх в окне карты клавиатуры.

Раскладка клавиатуры 18 Enlightenment Change Keyboard

  1. Нажмите “ОК”, чтобы сохранить ваши изменения.

Также читайте: 5 инструментов для легкого создания пользовательского дистрибутива Linux

Часто задаваемые вопросы

Есть ли разница между моделью клавиатуры, раскладкой и вариантом?

Да! Хотя эти три опции выглядят похоже, модель, раскладка и вариант относятся к трем различным частям внутреннего драйвера клавиатуры Linux. Модель клавиатуры относится к общему типу клавиатуры, используемой с машиной.

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

Раскладка клавиатуры и вариант, с другой стороны, являются внутренними сопоставлениями для клавиш конкретной модели клавиатуры. Изменение раскладки или варианта в машине не изменяет сигналы, которые ядро ожидает, поэтому 110-клавишная модель может использоваться как для французской раскладки AZERTY, так и для немецкой раскладки QWERTZ.

Возможно ли использовать другую раскладку клавиатуры, даже если у меня американская клавиатура?

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

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

Я изменил раскладку клавиатуры, и теперь некоторые клавиши не работают. Моя клавиатура сломана?

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

Из-за этого некоторые раскладки клавиатуры будут искать специфические сигналы клавиатуры от моделей, которые они ожидают, игнорируя другие сигналы от неизвестных моделей. Например, японская раскладка клавиатуры использует другую модель клавиатуры, чтобы учесть переключение между различными наборами символов.

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

Кредит изображения: Фигура криминалистического расследования на клавиатуре от 123RF. Все скриншоты от Рамсеса Реда