Я прочитал несколько вопросов, касающихся переназначения клавиш, и обнаружил, что для переназначения моей стрелки вправо вверх на клавишу Shift потребуются:
xmodmap -e 'keycode 111 = Shift_R NoSymbol Shift_R'
или
xmodmap -e 'keycode 111 = Shift_R'
Фактически, даёт мне два правых сдвиги
Однако в Ubuntu 20.04 на моем ноутбуке Tuxedo это привело к отключению функции стрелки вверх, чтобы не переназначать ее для сдвига.
Таким образом, если ввести стрелку вправо вверх u, я получу u.
Может ли кто-нибудь увидеть, что происходит не так?
Назначение модификатора требует дополнительных действий, 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