LINUX.ORG.RU

Как в X Window ввести русские буквы с клавиатуры?


0

0

В цикле обработки событий отлавливаю событие KeyPress и с помощью XLoopString получаю символ от нажатой клавиши. Все работает нормально, но только с английкой клавиатурой, а как получить русский символ? При смене раскладки клавиатуры XLoopString возвращает пустую строку (т.е. XLoopString возвращает 0, а второй аргумент пустой). Что делать?

anonymous

Ответ на: комментарий от bugmaker

Сейчас я в KDE (Suse Linux). Хотя мне кажется, что от этого ничего зависеть не должно. Консоль Shell. Команды типа этой printf("Проверка") выводит без проблем. Да и от консоли тоже зависеть не должно, мне же X Window не хочет символ дать. Кстати event.xkey.keycode определяет без проблем в любом случае.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.