В Интернете я нахожу множество примеров, когда люди читают с устройства /dev/input/mouseX
байты dX
, dY
и status
с оптической мыши USB.
Из некоторых исследований я обнаружил, что такую оптическую USB-мышь можно сбросить, установить частоту потоковой передачи и т. Д., Отправив некоторые контрольные коды мыши.
Для какого устройства Linux (/dev/...
) я должен написать эти контрольные коды, после чего я могу прослушать ответ /dev/input/mouseX
для ответа?
Я не смог найти какую-либо конкретную информацию в Интернете. Я видел, что существует так называемое hidraw
устройство, но нет объяснения, как нам его использовать. С рабочего стола можно изменить настройки параметров оптической мыши, поэтому должна быть возможность записи в нее.
Много проверок про udev
, udevadm
и lsusb
для того, чтобы определить параметры устройства и шины мыши и устройства ввода, к которому она подключена, но нет четкой информации о канале вывода.
Я был бы ОЧЕНЬ признателен, если бы связался с теми, кто может мне помочь!
С уважением,