Para dispositivos HID, consulte dmesg
, localize o dispositivo hidraw
correspondente, escreva ou leia a partir dele ( cat
, hexdump
).
Dependendo da classe HID, você também pode obter eventos em /dev/event...
.
No entanto, para dispositivos HID, eu esperaria
bInterfaceClass 3 Human Interface Device
para que você não tenha programado o dispositivo corretamente. O descritor HID (acessível via debugfs) também deve estar correto.
Veja também usbmon
(acessível via Wireshark) e libusb
, caso você não consiga fazer a HID funcionar.