Как я повторно отображаю клавишу Caps Lock на клавишу Backspace?

Я стал очень удобным для своей раскладки клавиатуры Colemak (моя скорость печати удвоилась, так как я начал использовать ее). Моя единственная проблема с ним состоит в том, что нет никакой клавиши Caps Lock, потому что при этом расположении, потому что клавиша Caps Lock является второй клавишей Backspace. Я действительно пропускаю Caps Lock, таким образом, я хотел бы изменить клавишу Backspace в правом верхнем углу моей клавиатуры (не та прямо рядом с) в клавишу Caps Lock. Существует ли способ сделать это использование xmodmap или некоторый другой инструмент? Я использую Xfce.

5
задан 30 July 2015 в 21:45

3 ответа

Я понял это. Эта ссылка была очень полезна: 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"
6
ответ дан 23 November 2019 в 09:13

Редактирование /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 и Стрелки как в энергии

0
ответ дан 23 November 2019 в 09:13

Ответ должен быть таким:

xmodmap -e "keycode 66 = BackSpace"

И отменить действие

xmodmap -e "keycode 66 = Caps_Lock"
1
ответ дан 4 June 2020 в 19:09

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

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