1

В настоящее время я пытаюсь переназначить свою клавишу H (<AC06>), чтобы она действовала как клавиша Ctrl.

Я добавил следующее в файл /usr/.../xkb/symbols/us:

key <AC06> { [ Control_L, Control_L ] };

Казалось, что он работает как программы, которые ведут себя по-разному, когда Ctrl не работает (например, Chrome) и распознает клавишу как Ctrl Но при использовании в сочетании с любым другим ключом (например, Ctrl-T или HT здесь) он не работал.

Я также попытался добавить частичные alphanumeric_keys partial alphanumeric_keys modifier_keys перед объявлением xkb_symbols и добавить replace key <AC06>... но безрезультатно.

1 ответ1

1

Нашел ответ!

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

modifier_map Control { <AC06> };        `

Но теперь у меня возникли проблемы, так как GNOME, кажется, думает, что H по-прежнему Ctrl (и H в то же время!) в то время как в других макетах (я модифицировал Colemak, но это также повлияло на другие макеты) ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .