oops..missed reply all.... > And regarding the first patch - I'm still not convinced it's the right > way to do it - James, can you send me a descriptor dump for that device? > Maybe we're just misparsing the descriptor ...
I can't get a lsusb -vv output at the moment (device is in use), but here's the actual bytes that define the report in the device that I got from the developer: hid_report_desc_table: db 06h, A0h, FFh ; Usage Page (vendor defined) FFA0 db 09h, 01h ; Usage (vendor defined) db A1h, 01h ; Collection (Application) db 09h, 02h ; Usage (vendor defined) db A1h, 00h ; Collection (Physical) db 06h, A1h, FFh ; Usage Page (vendor defined) ;The input report db 09h, 02h ; usage - vendor defined db 75h, 08h ; Report Size (8) (bits) db 95h, 02h ; Report Count (2) (fields) db 81h, 02h ; Input (Data, Variable, Absolute) ;The output report db 09h, 03h ; usage - vendor defined db 75h, 08h ; Report Size (8) (bits) db 95h, 06h ; Report Count (6) (fields) db 91h, 02h ; Output (Data, Variable, Absolute) db C0h ; End Collection db C0h ; End Collection As you can see they only explicitly define 1 usage for a 6 byte output report. ------------------------------------------------------- The SF.Net email is sponsored by EclipseCon 2004 Premiere Conference on Open Tools Development and Integration See the breadth of Eclipse activity. February 3-5 in Anaheim, CA. http://www.eclipsecon.org/osdn _______________________________________________ [EMAIL PROTECTED] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel