Где определяется поведение "мертвых" клавиш на раскладках клавиатуры Ubuntu?
Я использую Ubuntu и использую раскладку клавиатуры (в частности, США с мертвыми клавишами AltGr), которая, как следует из названия, включает в себя несколько мертвых клавиш. Некоторые комбинации мертвых клавиш являются неожиданными, но очень полезными, например, номера верхних и нижних индексов с использованием мертвых клавиш ^ и followed, за которыми следует соответствующее число соответственно.
Если есть более полезные комбинации, о которых я не знаю, я хочу найти список всех комбинаций мертвых клавиш для этой раскладки клавиатуры, но я не смог этого сделать. Из поиска я знаю, что раскладка клавиатуры определяется в usr/share/X11/xkb/symbols/
, но это ссылается на мертвые ключи по именам / ключам, таким как dead_grave
, dead_tilde
, и так далее. Эти ключевые символы явно определены в /usr/include/X11/keysymdef.h
(или они были раньше, я не могу найти файл на моем компьютере). При просмотре версии этого файла в сети, мертвым ключам присваивается только код, а не список комбинаций.
У меня вопрос, где определены мертвые ключи?
1 ответ
Не уверен, что это макет, я думаю, что это поведение композиции, вероятно, зависит от локали.
В любом случае, вы можете посмотреть здесь комбинации:
https://cgit.freedesktop.org/xorg/lib/libX11/plain/nls/en_US.UTF-8/Compose.pre