Я работаю на Ubuntu и использую раскладку клавиатуры (в частности, US с мертвыми клавишами AltGr), которая, как следует из названия, включает в себя некоторые мертвые клавиши. Некоторые мертвые комбинации клавиш неожиданны, но очень полезны, например, надстрочные и подстрочные числа с использованием мертвых клавиш ^ и ˇ, за которыми следует соответствующее число, соответственно.
В случае, если есть более полезные комбинации, о которых я не знаю, я хочу найти список всех мертвых комбинаций клавиш для этой раскладки клавиатуры, но я не смог этого сделать. Я знаю из поиска, что раскладка клавиатуры определена в 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