Почему моя xkb/symbols/pc модификация была только наполовину успешна?

Я пытаюсь повторно отобразить свою клавишу Caps Lock на любую из этих двух клавиш Ctrl. После бездельничания с xmodmap в течение нескольких часов я наткнулся на вопрос здесь, который указал, что лучший способ внести постоянные изменения в контурные карты путем изменения файлов в /usr/share/X11/xkv/symbols.

Я изменил строку в ПК файла, имеющем отношение к Caps Lock для чтения:

key <CAPS> { [ Control_L ] } ;

Однако все это сделало был, удаляют Caps Lock (капитализация) функциональность. Я исправил строку к следующему:

key <CAPS> { [ Control_L, Control_R ] } ;

Который не имел никакого значения.

Я заглянул /var/lib/xkb, и найденный только README.compiled, даже после нажатия Ctrl+H, таким образом, я не знаю то, что я должен смочь удалить.

Кроме того, я понятия не имею, где руководство для этой системы могло бы быть расположено, поскольку я не могу звонить

man xkb
0
задан 12 April 2017 в 03:14

1 ответ

Вы должны избегать редактирования принадлежащих пакету файлов, таких как xkb/symbols/pc, и в этом случае это, вероятно, не требуется.

Я думаю, что вариант ctrl:swapcaps может быть тем, что вы ищете. Применимая справочная страница man xkeyboard-config.

Чтобы проверить в текущем сеансе, выполняет ли это то, что вам нужно, выполните следующую команду:

setxkbmap -option ctrl:swapcaps

Чтобы постоянно изменять его, откройте файл /etc/default/keyboard для редактирования и измените строку

[ 111]

-

XKBOPTIONS="ctrl:swapcaps"
0
ответ дан 3 November 2019 в 11:38

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

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