Преобразовать символ в отчет HID - PullRequest
0 голосов
/ 25 октября 2019

Как преобразовать однобайтовый символ ASCII в 8-байтовый отчет HID?

Я пытаюсь отправить нажатия клавиш от Raspberry Pi на мой компьютер с помощью модуля libcomposite через символьное устройство (/ dev /hidg0). Для этого мне нужно создать 8-байтовые отчеты HID для каждого нажатия клавиши / выпуска, которые я хочу отправить.

Существуют ли какие-либо инструменты / библиотеки для такого преобразования в Linux?

Например,при использовании языка США при нажатии клавиши «а» будет получен следующий байтовый массив:

'\x00\x00\x04\x00\x00\x00\x00\x00'
...