Я пишу приложение, которое обрабатывает нажатия клавиш, используя драйвер клавиатуры DirectFB v1.4.2 / Linux. Я получаю коды клавиш с неправильными значениями для латинских символов. При нажатии символа «а» на клавиатуре USB, я получаю значение Unicode «0xF601». Но, похоже, значение Unicode латинского символа «а» отличается. Пожалуйста, дайте мне знать, что здесь происходит не так. Требуется ли какая-либо конкретная настройка в DirectFB?
Заранее спасибо.