Как добавить русскую раскладку в manjaro linux
Обновлено: 21.11.2024
ОБНОВЛЕНИЕ: обновление до Linux Mint Cinnamon версии 19 нарушило этот макет; его нужно добавить снова. Эта пользовательская конфигурация также сбрасывается при каждом обновлении некоторого пакета.
В Linux Mint V19 названия раскладок клавиатуры немного изменились. Вы можете начать с раскладок ЯВЕРТЫ, предлагаемых раскладками "Русская (фонетическая, с клавишами Win)" или "Русская (американская, фонетическая)".
ОБНОВЛЕНИЕ: ДЛЯ ВЕРСИИ 19 MINT НЕОБХОДИМО ДОБАВИТЬ В EVDEV.XML ЗАПИСЬ ДЛЯ "Русский (фонетический, с ключами Win)", ИНАЧЕ ВЫ ПОЛУЧИТЕ ОШИБКУ "Ошибка активации конфигурации XKB. Этому могут быть разные причины. ".
Запутались? Вот конечный результат для Linux Mint V19 [СКАЧАТЬ ZIP].
ОБНОВЛЕНИЕ 2: Linux Mint Cinnamon v20.2, похоже, теперь включает «Русский (фонетический яжерт)» в качестве доступной опции (вам просто нужно найти эту раскладку и добавить ее)! Здорово! Полной точной совместимости 1:1 я не гарантировал, но вроде так же. В любом случае, эти инструкции по-прежнему функциональны, если вы хотите настроить любые и все назначения клавиш, если что-то вам не нравится!
Похоже, что в разных версиях/обновлениях Linux файлы, которые нужно модифицировать, регулярно меняются. Имейте это в виду, прежде чем обвинять меня в том, что что-то не работает!
Упомянутый выше веб-сайт — это все, что нужно для установки клавиатуры в Windows. В Linux для достижения такого макета необходимо вручную изменить три файла.
Во-первых, мы включим раскладку клавиатуры YaWert в Linux, что очень просто.
Перейдите в Настройки (Система) > Клавиатура > Раскладка. Снимите флажок «Использовать системные значения по умолчанию», если он установлен. Теперь нажмите кнопку Добавить. В окне выбора раскладки клавиатуры выберите Русский > Русский (фонетические WinKeys). Выберите его и нажмите ОК.
Теперь все, что осталось, – это указать параметр "Изменить раскладку" и установить порядок языков (один в верхней части списка является раскладкой по умолчанию для системы).
В Windows есть удобные переключатели раскладки клавиатуры на панели задач. Linux может поставляться или не поставляться с ним по умолчанию. В случае с Xfce мне пришлось сначала установить плагин xfce4-xkb (в Mint используйте диспетчер программ). Затем щелкните правой кнопкой мыши панель («панель задач»), выберите «Панель» > «Добавить новые кнопки».
Выполните поиск раскладки клавиатуры или аналогичной, и появится выбор раскладки клавиатуры. Добавьте это на панель задач, и вы сможете переключать раскладку с помощью сочетания клавиш, которое вы указали ранее, или с помощью мыши из графического интерфейса.
В случае с Cinnamon на панели задач автоматически появляется переключатель макета.
Теперь нам удалось добавить макет YaWert (яВерт). Если вы привыкли к Yazhert (Яжерты), вам нужно следовать остальной части статьи, и она должна быть понятной и работать на вас.
Статьи других людей в Интернете о том, как модифицировать и настраивать систему Linux, редко ориентированы на неопытного (новичка) пользователя Linux и поэтому редко бывают автономными и полными. Я должен буду упомянуть любые необходимые знания по мере необходимости.
Необходимо внести изменения в три системных файла. Это требует, чтобы вы могли работать как суперпользователь. Удобный (но некоторые сочтут опасным) способ сделать это — создать Launcher («ярлык команды»). Щелкните правой кнопкой мыши на рабочем столе и выберите "Создать программу запуска".
В качестве имени укажите что-то вроде "Диспетчер файлов как sudo"
В поле Command укажите "sudo nemo" или "gksudo thunar" или что-то другое, подходящее для вашего дистрибутива.
Для рабочего каталога укажите "/usr/share/X11/xkb/"
Вы также должны присвоить своему Launcher значок.
При первом двойном щелчке на панели запуска вы получите сообщение «Ненадежная программа запуска приложений». Щелкните Пометить исполняемый файл. Затем вам нужно будет вводить пароль пользователя sudo при каждом запуске Launcher.
Кроме того, из командной строки вы можете ввести "gksudo gedit" или "gksudo xed" или другое имя в зависимости от того, какой текстовый редактор у вас установлен. После ввода пароля sudo появится текстовый редактор, и вы можете выбрать «Файл»> «Открыть», отредактировать системные файлы и сохранить их в системных папках ниже.
В открывшемся каталоге (или перейдите в /usr/share/X11/xkb/) сначала нужно сделать резервную копию папок (каталогов) «symbols» и «rules». Вы можете сделать это с помощью методов графического интерфейса (копировать и вставить).
Теперь откройте "символы". Мы будем модифицировать файл «ru». Вы можете сделать еще одну резервную копию только этого файла.
Если вы открыли файловый навигатор через программу запуска, откройте файл (двойной щелчок). Он должен открываться в редакторе, таком как gedit или xed.
Если вы запустили gedit/xed как gksudo, используйте Файл>Открыть и перейдите к файлам, показанным ниже.
Найдите строку "Русский (фонетические WinKeys)" или "Русский (фонетический, с WinKeys)". Если вы хотите создать свой собственный макет на основе существующего, вы скопируете и измените существующий код.ОБНОВЛЕНИЕ: для Linux Mint V19+ и других дистрибутивов вместо этого используйте «Русский (фонетический, с клавишами Win)», поскольку запись в предыдущем предложении больше недоступна!
Добавьте следующий блок кода под этим блоком:
// YaZHert Russian Phonetic Keyboard Layout
// на основе русской стандартной клавиатуры и http://winrus.com
// Michael LoneWolf http://www.MKRD.info/
// Последнее изменение: 13 октября 2016 г., Michael LoneWolf http://www.MKRD.info/
partial alphanumeric_keys
xkb_symbols "phonetic_RussianYaZHert"
include "ru(фонетический)"
name[Group1]= "Русский (фонетический ЯЖерт)";
//Необходимо изменить zhe, ve, нижний регистр yo, верхний регистр yo, строчный жесткий знак, верхний регистр
Сохранить и выйти из файла.
Теперь нам нужно изменить еще два файла, чтобы распространить это изменение. Идём ВВЕРХ по файловой структуре и в папку rules (директорию). Там нам нужно изменить файлы «evdev.lst» и «evdev.xml». В самой последней версии Linux, как показано в начале статьи, НЕ изменяйте файлы "xfree86.lst", "xfree86.xml" или другие, так как ЭТО НЕ ПРИЧИТАЕТ КАКИХ-ЛИБО ИЗМЕНЕНИЙ.
Найдите строку в "evdev.lst", которая говорит "Русский (фонетический WinKeys)" или "Русский (фонетический, с Win Keys)". На следующей строке добавьте что-то вроде этого (без кавычек):
"phonetic_RussianЯЖерт ru: Русский (фонетический ЯЖерт)"
Сохранить и выйти. ОБНОВЛЕНИЕ: ДЛЯ ВЕРСИИ 19 MINT НЕОБХОДИМО ДОБАВИТЬ В ЗАПИСЬ «Русский (фонетический, с клавишами Win)», ИНАЧЕ ВЫ ПОЛУЧИТЕ ОШИБКИ.
Найдите блок кода в "evdev.xml", который говорит
Русский (фонетические WinKeys)
ОБНОВЛЕНИЕ: ДЛЯ ВЕРСИИ 19 MINT ВЫ ДОЛЖНЫ ВМЕСТО ДОБАВИТЬ ПОД ЗАПИСЬ ДЛЯ «Русский (фонетический, с клавишами Win)», ИНАЧЕ ВЫ ПОЛУЧИТЕ ОШИБКИ.
Сразу под этим блоком кода добавьте следующий блок кода:
фонетический_РусскийЯЖерт
Русский (фонетический ЯЖерт)
Закройте окно диспетчера файлов и/или gedit/xed, поскольку вы вошли в систему как sudo и можете повредить вашу систему.
Теперь вы сможете добавить этот новый языковой профиль, как описано в начале статьи, через окно добавления раскладок клавиатуры!
Дополнительная литература (большинство из них хороши для технических деталей, но некоторые детали вводят в заблуждение, как я жаловался в начале):
˅˅˅ Дополнительная ценная информация доступна по одной из ссылок ниже: ˅˅˅
Понравилась статья? Сообщите Поиску Google, нажав эту кнопку: . Пожалуйста, дайте ссылку на контент, который вы считаете полезным на этом сайте, на своем сайте, форуме или блоге! Вы также можете прокомментировать эту страницу ниже, задать вопрос или предложить тему для исследования. На моем веб-сайте есть редактируемая пользователем вики, а также форум, в который вы можете внести свой вклад. Карта сайта.
Последнее изменение страницы: 12 января 22, 17:17:31 EST
Комментарии на этой странице:
В этой статье описываются основы настройки клавиатуры Xorg. Дополнительные темы, такие как изменение раскладки клавиатуры или дополнительные сопоставления клавиш, см. в разделе Расширение клавиатуры X или Дополнительные клавиши клавиатуры соответственно.
Сервер Xorg использует расширение клавиатуры X (XKB) для определения раскладки клавиатуры. При желании xmodmap можно использовать для прямого доступа к внутренней таблице раскладок, хотя это не рекомендуется для сложных задач. Кроме того, localectl в systemd можно использовать для определения раскладки клавиатуры как для сервера Xorg, так и для виртуальной консоли.
Примечание. Параметры XKB могут быть переопределены инструментами, предоставляемыми некоторыми средами рабочего стола, такими как GNOME и KDE.
Содержание
Просмотр настроек клавиатуры
Вы можете использовать следующую команду, чтобы увидеть фактические настройки XKB:
Сторонние утилиты
Существуют некоторые "неофициальные" утилиты, которые позволяют печатать конкретную информацию об используемой в данный момент раскладке клавиатуры.
Настройка раскладки клавиатуры
Раскладку клавиатуры в Xorg можно настроить несколькими способами. Вот объяснение используемых опций:
Примечание. Необходимо указать столько вариантов, сколько указано макетов. Если вам нужен вариант по умолчанию, укажите в качестве варианта пустую строку (запятая должна остаться). Например, чтобы использовать макет us по умолчанию в качестве основного, а вариант макета dvorak в качестве вторичного, укажите us,us как XkbLayout и ,dvorak как XkbVariant .
Название макета обычно представляет собой двухбуквенный код страны. Чтобы просмотреть полный список моделей клавиатур, раскладок, вариантов и параметров вместе с кратким описанием, откройте файл /usr/share/X11/xkb/rules/base.lst . Кроме того, вы можете использовать одну из следующих команд, чтобы просмотреть список без описания:
- localectl list-x11-keymap-models
- localectl list-x11-keymap-layouts
- localectl list-x11-keymap-variants [layout]
- localectl list-x11-keymap-options
Примеры в следующих подразделах будут иметь тот же эффект, они будут устанавливать модель pc104, cz в качестве основной раскладки, us в качестве вторичной раскладки, вариант dvorak для раскладки us и комбинацию Win+Space для переключения между раскладками. См. xkeyboard-config(7) для более подробной информации.
Использование setxkbmap
Эту статью или раздел необходимо расширить.
Использование выглядит следующим образом (см. setxkbmap(1)):
Примечание: setxkbmap добавляет параметры, указанные в командной строке, к параметрам, которые были установлены ранее (сохраненные в свойствах корневого окна). Если вы хотите заменить все ранее указанные параметры, сначала используйте флаг -option с пустым аргументом.
Чтобы изменить только макет (-layout является флагом по умолчанию):
Для нескольких настроек:
Использование файлов конфигурации X
Вот пример:
Использование localectl
Для удобства можно использовать инструмент localectl вместо ручного редактирования файлов конфигурации X. Конфигурация будет сохранена в /etc/X11/xorg.conf.d/00-keyboard.conf , этот файл не следует редактировать вручную, поскольку localectl перезапишет изменения при следующем запуске. р>
Применение следующее:
Чтобы установить модель, вариант или параметры, необходимо указать все предыдущие поля, но предыдущие поля можно пропустить, передав пустая строка с "" . Если не указан параметр --no-convert, указанная раскладка также преобразуется в ближайшую подходящую раскладку консоли и применяется к конфигурации консоли в vconsole.conf . См. localectl(1) для получения дополнительной информации.
Чтобы создать файл /etc/X11/xorg.conf.d/00-keyboard.conf, как показано выше:
Часто используемые параметры XKB
Переключение между раскладками клавиатуры
Чтобы иметь возможность легко переключать раскладки клавиатуры, сначала укажите несколько раскладок, между которыми вы хотите переключаться (по умолчанию используется первая). Затем укажите клавишу (или комбинацию клавиш), которая будет использоваться для переключения. Например, чтобы переключаться между американской и шведской раскладкой с помощью клавиши CapsLock, используйте us,se в качестве аргумента XkbLayout и grp:caps_toggle в качестве аргумента XkbOptions. Количество XkbLayout s должно совпадать с XkbVariant s — если вы хотите переключаться только между разными вариантами, то соответствующим образом продублируйте макет (например, de,de ).
Вы можете использовать другие комбинации клавиш, кроме CapsLock , они перечислены в /usr/share/X11/xkb/rules/base.lst , начинаются с grp: и заканчиваются toggle . Чтобы получить полный список доступных параметров, выполните следующую команду:
Обратите внимание, что параметр grp:alts_toggle ненадежен и вряд ли будет исправлен; предпочитаю другие комбинации!
Завершение Xorg с помощью Ctrl+Alt+Backspace
По умолчанию комбинация клавиш Ctrl+Alt+Backspace отключена. Вы можете включить его, передав команду terminate:ctrl_alt_bksp в XkbOptions. Это также можно сделать, привязав ключ к Terminate_Server в xmodmap (что отменяет любую существующую настройку XkbOptions). Чтобы любой из этих методов работал, также необходимо, чтобы DontZap был отключен в ServerFlags: с 2004 года [1] это значение по умолчанию.
Поменять местами Caps Lock и Left Control
Чтобы заменить Caps Lock левой клавишей Control, добавьте Ctrl:swapcaps в XkbOptions . Выполните следующую команду, чтобы увидеть похожие параметры вместе с их описаниями:
Включение клавиш мыши
Клавиши мыши, не путать с клавишами мыши, по умолчанию отключены, и их необходимо включить вручную, передав keypad:pointerkeys в XkbOptions . Это заставит сочетание клавиш Shift+NumLock переключать клавиши мыши.
Настройка ключа создания
Хотя это обычно не происходит на традиционных клавиатурах, клавиша "Создать" может быть настроена на существующую клавишу.
Клавиша Compose начинает последовательность нажатий клавиш, которая включает (обычно два) дополнительных нажатия клавиш. Обычно используется либо для ввода символов на языке, для которого клавиатура не предназначена, либо для других менее используемых символов, которые не покрываются модификатором AltGr. Например, если нажать Compose ' e , появится é , а Compose -- - выдаст "длинное тире": — .
Хотя еще несколько эксцентричных клавиатур имеют клавишу Compose, ее доступность обычно обеспечивается заменой уже существующей клавиши. Например, чтобы сделать клавишу Menu клавишей Compose, используйте конфигурацию среды рабочего стола или передайте compose:menu в XkbOptions (или setxkbmap: setxkbmap -option compose:menu ). Разрешенные замены ключей определены в /usr/share/X11/xkb/rules/base.lst:
Если нужное сопоставление не найдено в этом файле, альтернативой является использование xmodmap для сопоставления нужного ключа с символом ключа Multi_key, который по умолчанию действует как ключ создания (обратите внимание, что настройки xmodmap сбрасываются с помощью setxkbmap).
Сочетания клавиш
Комбинации по умолчанию для ключей создания зависят от локали, настроенной для сеанса, и хранятся в /usr/share/X11/locale/used_locale/Compose , где used_locale например en_US.UTF-8 .
Вы можете определить свои собственные комбинации клавиш, скопировав файл по умолчанию в ~/.XCompose и отредактировав его. В качестве альтернативы создайте пустой ~/.XCompose и включите файл по умолчанию, используя include "%L", например:
Ключ компоновки (обозначенный как в файле ~/.XCompose) работает с любым из тысяч допустимых символов Юникода, в том числе за пределами базовой многоязычной плоскости. Взгляните на справочную страницу Compose(5), там объясняется формат файлов XCompose.
Однако GTK по умолчанию не использует XIM и, следовательно, не использует ключи ~/.XCompose. Это можно исправить, заставив GTK использовать XIM, добавив export GTK_IM_MODULE=xim и/или export XMODIFIERS="@im=none" в ~/.xprofile .
Совет: XIM очень старый, возможно, вам повезет больше с другими методами ввода: SCIM, Uim, IBus и т. д. Подробнее см. в разделе Метод ввода.
Знак валюты на другом ключе
На большинстве европейских клавиатур на клавише 5 напечатан знак евро (€). Например, чтобы получить к нему доступ с помощью Alt+5 , используйте параметры lv3:lalt_switch и eurosign:5.
Знак рупии (₹) можно использовать таким же образом с rupeesign:4 .
Состояние переключения сразу после нажатия Caps Lock
Те, кто предпочитает вводить заглавные буквы с помощью клавиши Caps Lock, могут столкнуться с небольшой задержкой при переключении состояния Caps Lock, что приводит к появлению двух или более заглавных букв (например, THe, ARch LInux< /я>). Это происходит потому, что Caps Lock включается сразу после нажатия клавиши Caps Lock, но отключается только после отпускания второго нажатия клавиши. Такое поведение связано с пишущими машинками, в которых функция Caps Lock достигалась путем физической блокировки сдвинутых печатных полос на месте, а отпускание клавиши Shift вызывало снятие блокировки.
Некоторые более популярные операционные системы удалили это поведение либо добровольно (поскольку это может сбивать некоторых с толку), либо по ошибке, однако это вопрос предпочтений. Отчеты об ошибках были отправлены в систему отслеживания ошибок Xserver, поскольку в настоящее время нет простого способа переключиться на поведение, отражаемое этими другими операционными системами. Для тех, кто хотел бы следить за проблемой, отчеты об ошибках и последний рабочий прогресс можно найти по адресу [2] и [3].
Временное решение
Сначала экспортируйте настройки клавиатуры в файл:
В файле xkbmap найдите раздел Caps Lock, который начинается с key :
и замените весь раздел следующим кодом:
Сохранить и перезагрузить конфигурации клавиатуры:
Рассмотрите возможность запуска службы после запуска X, поскольку повторно загруженные конфигурации не сохраняются после перезагрузки системы.
Функции клавиш быстрого доступа
Чтобы назначить дополнительную функцию одним щелчком клавише-модификатору, вы можете использовать xcape . Например, CapsLock может работать как Escape при нажатии отдельно и как Control при использовании с другой клавишей. Сначала установите перестановку элементов управления с помощью setxkbmap, как упоминалось ранее, и xcape, чтобы установить ассоциацию Escape:
Вы можете установить несколько ассоциаций, разделенных точкой с запятой, например: Caps_Lock=Escape;Shift_L=Escape .
Если вы удерживаете клавишу дольше времени ожидания (по умолчанию 500 мс), xcape не будет генерировать событие нажатия клавиши.
Настройка задержки и скорости набора текста
задержка ввода указывает количество времени (обычно в миллисекундах), в течение которого необходимо нажать и удерживать клавишу, чтобы начался повторяющийся процесс. После запуска процесса повторения символ будет повторяться с определенной частотой (обычно задается в Гц), определяемой частотой набора текста. Обратите внимание, что эти параметры настраиваются отдельно для Xorg и для виртуальной консоли.
Использование xset
Инструмент xset можно использовать для установки задержки ввода и скорости для активного X-сервера, хотя определенные действия во время выполнения могут привести к тому, что X-сервер сбросит эти изменения и вместо этого вернется к своему места по умолчанию.
Например, чтобы установить задержку набора текста на 200 мс и частоту набора текста на 30 Гц, используйте следующую команду (используйте xinitrc, чтобы сделать ее постоянной):
Выполнение команды без указания задержки и скорости приведет к сбросу типизированных значений до соответствующих значений по умолчанию; задержка 660 мс и частота 25 Гц:
Использование параметров запуска XServer
Более стойкий способ установить задержку и скорость набора текста – сделать их местами по умолчанию, передав нужные параметры X-серверу при его запуске с помощью следующих параметров:
- -ardelay миллисекунды — устанавливает задержку автоповтора (время в миллисекундах, в течение которого клавиша должна быть нажата до запуска автоповтора).
- -arinterval миллисекунды – устанавливает интервал автоповтора (промежуток времени в миллисекундах, который должен пройти между нажатиями клавиш, генерируемыми автоповтором).
См. Xserver(1) для получения полного списка опций X-сервера и обратитесь к вашему диспетчеру дисплея за информацией о том, как передать эти опции.
Итак, изучая вашу конкретную версию Manjaro (KDE 5.23.5, хотя ядро здесь не должно иметь большого значения), вот несколько новых вопросов:
Использовали ли вы глобальный ярлык по умолчанию для переключения макета? (по умолчанию Ctrl+Alt+K)
Раскладка русская, а какой вариант? Я использовал для своего теста вариант по умолчанию (JCUKEN, но, возможно, другие также имеют это имя)
Можете ли вы проверить, какие есть варианты других клавиатур?
Потому что кажется, что использование клавиатуры по умолчанию позволяет выбирать раскладку. Поставил ВМ и решил просто воспроизвести то, что вы описали, ну французский (альт, только латиница-9) из коробки заработал, а вот русский, эсперанто и французский (Того).
Я не мог выбрать ни один, пока не проверил варианты и не поставил ничего, кроме варианта по умолчанию. К сожалению, не могу посоветовать вам русский вариант раскладки.
Для справки, для французского языка (Того) нет ничего, кроме варианта по умолчанию, поэтому он на 100 % непригоден для вышеупомянутых версий инструментов. Если я укажу на это, я в основном хочу указать, что любой макет только для варианта по умолчанию, скорее всего, не работает.
Можете ли вы ввести эту команду в терминале и вставить результат? (если возможно, используйте серьезные ударения ( ` ), чтобы поместить ответ в блок кода.)
Тем не менее, согласно этому отчету об ошибке, проблема известна (если вы посмотрите, один из постов явно описывает возможное поведение, которое действительно соответствует проблеме с отчетом об ошибке, но также указывает варианты как часть проблемы , Я недостаточно разбираюсь в KDE, но будьте на 100% уверены, что это та же проблема, но это может быть хорошей отправной точкой.
Недавно в мире раскладок клавиатуры все сломалось
Создано вложение 145420 Моя неработающая конфигурация, которую я не модифицировал напрямую
Трудно выделить одну конкретную проблему, которая перестала работать, или даже сказать, является ли это одной серьезной проблемой или комбинацией более мелких ошибок в различных подсистемах.
Мои обычные настройки (прикреплены в виде файла) включают следующие настройки:
2 раскладки клавиатуры: английская и русская.
Мета+Пробел (также известный как Win+Пробел или Cmd+Пробел, называйте его как угодно) для переключения двух макетов.
Включено экранное меню при изменении раскладки (всплывающее окно с названием и значком текущей раскладки, как и для громкости и яркости).
CapsLock действует как Ctrl (но не наоборот).
Кнопка создания сопоставляется с клавишей паузы.
Во-первых, экранное меню сломалось. Она перестала появляться некоторое время назад (где-то пол года или около того). Это болезненно, так как я потерял возможность быстро дважды нажать Meta+Space, чтобы проверить текущий язык клавиатуры в полноэкранных приложениях, где панель Plasma и системный трей не видны.
На данный момент переключение макетов не работает, но специальные кнопки по-прежнему прекрасно переназначаются. Мне пришлось включить альтернативный ярлык для переключения раскладок (а именно, Alt+Shift, который также испортил / столкнулся с некоторыми наиболее важными сочетаниями клавиш в моем ежедневном текстовом редакторе).
После краткого обсуждения в чате разработчиков KDE я попытался удалить VariantList=, option и перенастроить/перезагрузить - это не помогло.
Следующее, что я попробовал, это полностью изменить ~/.config/kxkbrc, чтобы начать с нуля. Вот некоторые наблюдения, которые я сделал перед возвратом к старой конфигурации:
Правописание английской (США) раскладки вернулось к норме. В списке больше нет неуместных параметров compose:paus или grp:win_space_toggle.
Meta+Space снова работает.
Невозможно переназначить клавиши Ctrl и CapsLock.
Ключ "Создать" тоже не работает.
Фактически ни один из параметров на вкладке "Дополнительно" не применяется. А значит, раскладка для меня непригодна (раньше я нажимал CapsLock, как если бы это был Ctrl, а теперь моя мышечная память играет против меня).
ШАГИ ДЛЯ ВОСПРОИЗВЕДЕНИЯ
ВСЁ БУКВАЛЬНО НЕПОДХОДИТ.
Все должно работать как обычно.
ВЕРСИИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ/ОС Операционная система: Arch Linux KDE Plasma Версия: 5.23.80 KDE Frameworks Версия: 5.91.0 Версия Qt: 5.15.2 Версия ядра: 5.15.13-arch1-1 (64-разрядная) Графическая платформа: Процессоры X11: 8 процессоров Intel® Core™ i7-6700HQ с тактовой частотой 2,60 ГГц Память: 15,6 ГБ ОЗУ Графический процессор: NVIDIA GeForce GTX 970M/PCIe/SSE2
Раскладка клавиатуры по умолчанию — США. Если вы хотите изменить раскладку клавиатуры в Arch Linux, вы можете сделать это:
ls /usr/share/kbd/keymaps/*/.map.gz | показать раскладки (консоль) |
loadkeys de-latin1 | установить раскладку только для текущего сеанса (консоли) |
echo KEYMAP =uk >> /etc/vconsole.conf | постоянно установить раскладку клавиатуры (консоль) |
setxkbmap -print -verbose 10 | показать настройки XKB | tr>
setxkbmap -model pc104 -layout cz,us -variant ,dvorak -option grp:alt_shift_toggle | установить раскладку только для текущего сеанса (xorg) |
localectl –no-convert set-x11-keymap cz,us pc104, dvorak grp:alt_shift_toggle | постоянно установить раскладку (xorg) |