Переназначение стрелки вправо для сдвига не работает должным образом

Я прочитал несколько вопросов, касающихся переназначения клавиш, и обнаружил, что для переназначения моей стрелки вправо вверх на клавишу Shift потребуются:

xmodmap -e 'keycode 111 = Shift_R NoSymbol Shift_R'

или

xmodmap -e 'keycode 111 = Shift_R'

Фактически, даёт мне два правых сдвиги

Однако в Ubuntu 20.04 на моем ноутбуке Tuxedo это привело к отключению функции стрелки вверх, чтобы не переназначать ее для сдвига.

Таким образом, если ввести стрелку вправо вверх u, я получу u.

Может ли кто-нибудь увидеть, что происходит не так?

1
задан 2 August 2020 в 15:47

1 ответ

Назначение модификатора требует дополнительных действий, as Страница xmodmap ArchWiki документы.

Чтобы переназначить стрелку Вверх на Shift, создайте файл mymapfile с содержимым:

clear Shift
add Shift = Shift_L Shift_R Up
keycode 111 = Shift_R NoSymbol Shift_R

Now issue

xmodmap mymapfile
1
ответ дан 2 August 2020 в 20:16

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

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