Как вводить специальные символы без поддержки локали?

216
Th. Thielemann

У меня есть устройство Linux, и я не могу использовать локаль. Но я должен поддерживать раскладку клавиатуры. При этом при нажатии input.h #define KEY_LEFTBRACE 26символа +(Плюс) должен отображаться. Я могу сопоставить коды сканирования с KEY_XXX. Но как мне сопоставить такой ключ с персонажем?

0
Это вопрос программирования? Если да, то какой язык вы используете? Действительно ли спецификации говорят, что когда пользователь нажимает `'{'` s / он должен получить `'+'`. Обычно раскладка клавиатуры устанавливается на системном уровне (`keymap` или` xmodmap`) ... xenoid 6 лет назад 3
Лучшим способом было бы сделать это для всей системы и только с конфигурацией, запускаемой udev. Я могу использовать c, c ++ и bash. `keymap` не установлен в моей системе. Но я пытаюсь это построить. Th. Thielemann 6 лет назад 0

0 ответов на вопрос

Похожие вопросы