Я работаю на виртуальной клавиатуре, которая требует Unicode.Используя код, который я получил от http://goo.gl/pv9ht, он работает для обычных (ASCII) ключей при преобразовании в код ключа, но XKeysymToKeycode () возвращает 0 для ключевого слова, такого как XK_agrave (include / X11 / keysymdefs.h).
Я тоже не совсем уверен, как сделать то же самое с заглавными буквами.Когда я пытаюсь сделать то же самое с XK_A (это заглавная «A»), он возвращает тот же код ключа, что и «a».Это имеет смысл, поскольку они представляют собой один и тот же код ключа (вместе с кучей других символов) в соответствии с выводом 'xmodmap -pke'.Но как мне сделать так, чтобы он отправлял (XSendKeyEvent) заглавную форму кода ключа?
Справка будет принята с благодарностью.