Прикручиваем планшет
Posted: Sat Apr 11, 2020 3:48 am
Подключил графический планшет к виртуальной машине, в доске отладки появились unclaimed HID input в виде пар usage и value. Более-менее разобравшись какой usage какие данные передаёт, решил их как-то обработать. Но как?
Единственный вариант, который мне пришёл в голову: писать драйвер. Но, судя по информации из той же доски отладки, подключается он очень страшно, в связи с чем два вопроса:
1)Как писать к такому драйвер?
2)Можно ли обойтись без драйвера и программой ловить и обрабатывать эти unclaimed HID input?
При расшифровке report descriptor верхний не сообщает ничего полезного кроме как что usage определяется вендором, а нижний говорит, что у нас на руках User page: Digitizers, Usage: Pointers, и начинает что-то передавать про стилус, но похоже дескриптор не полный, видимо не влез в строку, и дальше понять ничего нельзя.
Единственный вариант, который мне пришёл в голову: писать драйвер. Но, судя по информации из той же доски отладки, подключается он очень страшно, в связи с чем два вопроса:
1)Как писать к такому драйвер?
2)Можно ли обойтись без драйвера и программой ловить и обрабатывать эти unclaimed HID input?
При расшифровке report descriptor верхний не сообщает ничего полезного кроме как что usage определяется вендором, а нижний говорит, что у нас на руках User page: Digitizers, Usage: Pointers, и начинает что-то передавать про стилус, но похоже дескриптор не полный, видимо не влез в строку, и дальше понять ничего нельзя.