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