На клавиатуре моего ноутбука нет клавиши Right Ctrl kbd>. И я использую раскладку, отличную от раскладки клавиатуры, поэтому есть некоторые клавиши, которые ничего не делают. Поэтому я пытаюсь переназначить один из этих ключей для использования в качестве Right Control kbd>. Я делаю следующую команду: xmodmap -e 'keycode 97=Control_R'
. Я также пытался с Control kbd> _ L kbd>. Но ключ ничего не делает. Затем я проверил с помощью клавиши Alt: xmodmap -e 'keycode 97=Alt_r'
, и она отлично работает.
Почему я не могу переназначить управляющий ключ?
Изменение сопоставления управляющей клавиши является двухэтапным процессом. Первая часть состоит в том, чтобы получить правильную информацию для кода клавиши и ключа . Вторая часть заключается в том, чтобы убедиться в правильности отображения модификатора.
Похоже, у вас уже есть правильный код ключа, поэтому попробуйте вместо этого. Создайте файл myxmodmap со следующим
clear control
keycode 97 = Control_R
add control = Control_R Control_L
Теперь обработайте файл с помощью xmodmap
[~]$ xmodmap myxmodmap
Если вы хотите, чтобы эти выражения xmodmap обрабатывались при каждом входе в систему измените имя файла на ~ / .Xmodmap