Как заменить / переназначить клавишу CAPS LOCK клавишей Tab?
Я пытался заменить клавишу CAPS LOCK клавишей Tab. Таким образом, клавиша CAPS LOCK больше не должна включать CAPS, вместо этого она действует как клавиша Tab. Некоторые люди говорили мне, что я должен создать .Xmodmap
файл в ~/
каталог. Но я понятия не имею, что дальше.
Какие-либо предложения?
3 ответа
Решение
Сначала перечислите свои текущие настройки с
xmodmap -pke|egrep -e '(Tab|Caps)'
Я получаю этот вывод
keycode 23 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode 66 = Caps_Lock NoSymbol Caps_Lock
Итак, временно установите вашу раскладку
xmodmap -e "keycode 66 = Tab ISO_Left_Tab Tab ISO_Left_Tab"
xmodmap -e "keycode 23 = Caps_Lock NoSymbol Caps_Lock"
Предполагая, что это работает, добавьте эти строки в ~/.Xmodmap
keycode 66 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode 23 = Caps_Lock NoSymbol Caps_Lock
После этого вы можете либо выйти из системы, либо снова войти в нее, либо
xmodmap ~/.Xmodmap
У меня работает этот код:
clear Lock
keycode 66 = Tab ISO_Left_Tab Tab ISO_Left_Tab
keycode 23 = Caps_Lock NoSymbol Caps_Lock
Для alt-capslock: в вашем .Xmodmap
файл, добавить clear Mod1
в начале и добавить Mod1 = Alt_L Alt_R
в конце.