Поменяйте Ctrl с символьной клавишей в xkb
В настоящее время я пытаюсь переназначить мой ключ H (<AC06>
) действовать как клавиша Ctrl.
Я добавил следующее в файл /usr/.../xkb/symbols/us:
key <AC06> { [ Control_L, Control_L ] };
Казалось, что он работает как программы, которые ведут себя по-разному, когда Ctrl не работает (например, Chrome) и распознает клавишу как Ctrl. Но при использовании в сочетании с любым другим ключом (например, Ctrl-T или HT здесь) он не работал.
Я тоже пытался добавить partial alphanumeric_keys modifier_keys
напротив xkb_symbols
декларация и добавить replace key <AC06>...
но безрезультатно.
1 ответ
Нашел ответ!
Все, что я должен был добавить, это следующая строка:
modifier_map Control { <AC06> }; `
Но теперь у меня возникают проблемы, так как GNOME, кажется, думает, что H по-прежнему Ctrl (и H в то же время!) В то время как в других макетах (я модифицировал colemak, но это влияло и на другие макеты)...