Невозможно переназначить клавишу Ctrl с помощью xmodmap

На клавиатуре моего ноутбука нет клавиши Right Ctrl . И я использую раскладку, отличную от раскладки клавиатуры, поэтому есть некоторые клавиши, которые ничего не делают. Поэтому я пытаюсь переназначить один из этих ключей для использования в качестве Right Control . Я делаю следующую команду: xmodmap -e 'keycode 97=Control_R'. Я также пытался с Control _ L . Но ключ ничего не делает. Затем я проверил с помощью клавиши Alt: xmodmap -e 'keycode 97=Alt_r', и она отлично работает.

Почему я не могу переназначить управляющий ключ?

3
задан 30 June 2018 в 17:11

1 ответ

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

Похоже, у вас уже есть правильный код ключа, поэтому попробуйте вместо этого. Создайте файл myxmodmap со следующим

clear control
keycode 97 = Control_R
add control = Control_R Control_L

Теперь обработайте файл с помощью xmodmap

[~]$ xmodmap myxmodmap

Если вы хотите, чтобы эти выражения xmodmap обрабатывались при каждом входе в систему измените имя файла на ~ / .Xmodmap

0
ответ дан 30 June 2018 в 17:11

Другие вопросы по тегам:

Похожие вопросы: