Использование команды Linux XMODMAP для переключения клавиш на клавиатуре

Автор: Roger Morrison
Дата создания: 20 Сентябрь 2021
Дата обновления: 9 Май 2024
Anonim
Linux AutoKey Keymapping to enable Function Key Modifiers using Xmodmap
Видео: Linux AutoKey Keymapping to enable Function Key Modifiers using Xmodmap

Содержание

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


направления

Настройте клавиатуру так, как вы хотите, с помощью утилиты xmodmap (изображение с клавиатуры Fyerne от Fotolia.com)
  1. Откройте новое окно терминала. Введите следующую команду:

    xmodmap -pke

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

  2. Введите «xev» и нажмите Enter, если вам нужно добавить функции к клавишам, которые не отображаются. Например, мультимедийные клавиши могут быть не включены в текущее отображение. На экране терминала нажмите клавишу, которую хотите сопоставить, и x и y покажут ваш идентификационный код. Запишите это, когда хотите заменить.

  3. Используя выбранный вами текстовый редактор, откройте или создайте файл .xmodmaprc в вашей домашней директории. Вероятно, что файл еще не существует, если вы еще не выполнили команду xmodmap, поэтому вам нужно будет его создать.


  4. Добавьте строку в файл .xmodmaprc для каждого ключа, который вы хотите изменить. Строка должна быть в следующем формате:

    код ключа codigodatecla = ключ

    Замените «codigodatecla» на обнаруженный код после опции «pke» или xev. Замените «ключ» на другой, который вы хотите набрать при нажатии первой. Например, чтобы изменить код 89 на клавишу F4, необходимо указать строку «код клавиши 89 = F4». Чтобы изменить при вводе в верхнем поле, пробел в конце строки и введите клавишу, которая будет представлена ​​при нажатии клавиши Shift.

  5. Откройте файл XKeysymDB, обычно расположенный в каталоге / usr / share / X11, чтобы увидеть имена мультимедийных функций. Например, файл показывает, что функция «XF86AudioMute» доступна. Чтобы изменить мультимедийный ключ с кодом 102 на кнопку отключения звука, необходимо добавить следующую строку в файл .xmodmaprc:

    код 102 = XF86AudioMute

  6. Сохраните файл .xmodmaprc, когда закончите. Выйдите из системы и войдите в систему, чтобы изменения вступили в силу.