Я стал очень удобным для своей раскладки клавиатуры Colemak (моя скорость печати удвоилась, так как я начал использовать ее). Моя единственная проблема с ним состоит в том, что нет никакой клавиши Caps Lock, потому что при этом расположении, потому что клавиша Caps Lock является второй клавишей Backspace. Я действительно пропускаю Caps Lock, таким образом, я хотел бы изменить клавишу Backspace в правом верхнем углу моей клавиатуры (не та прямо рядом с) в клавишу Caps Lock. Существует ли способ сделать это использование xmodmap или некоторый другой инструмент? Я использую Xfce.
Я понял это. Эта ссылка была очень полезна: https://butterflyofdream.wordpress.com/2012/09/10/how-to-assign-capslock-on-backspace-key-in-colemak /
Изменение клавиши Backspace к клавише Caps Lock так же просто как вводящий это на консоли:
xmodmap -e "keycode 22 = Caps_Lock"
Редактирование /usr/share/X11/xkb/symbols/de
(где /de
Ваш язык) и добавляет этот раздел в первом блоке, который Вы используете на своем языке:
# replace Caps with Backspace
key <CAPS> { [ BackSpace ] };
, Но я рекомендовал бы лучше заменить его AltGr, и их отображают AltGr+f для возвращения:
# replace Caps with AltGr
key <CAPS> { [ ISO_Level3_Shift ] };
# Add Backspace to AltGr+f
key <AC04> { [ f, F, BackSpace, BackSpace ] };
, Таким образом, можно добавить более полезные ярлыки как здесь: Настраивают Caps Lock как AltGr и Стрелки как в энергии
Ответ должен быть таким:
xmodmap -e "keycode 66 = BackSpace"
И отменить действие
xmodmap -e "keycode 66 = Caps_Lock"