Hi all, I am struggling with this beast to get it to (fully-)work under linux, this is what I have done:
1. Used usbsnoopy to get some raw zboard usb traffic. 2. Added #debug and #debug_data to hid-core.c 3. modified the xpad driver and I do get the key data but not the special keys, the special keys gives me empty 8 byte events in the driver. on endpoint 1 registration this is what the standard usbhid driver gives drivers/usb/input/hid-core.c: report descriptor (size 108, read 108) = 05 0c 09 01 a1 01 15 00 25 01 75 01 95 01 09 b8 81 06 09 e9 81 02 09 ea 81 02 09 e2 81 06 09 cd 81 06 09 b5 81 06 09 b6 81 06 0a 94 01 81 06 0a 92 01 81 06 09 b7 81 06 0a 96 01 81 06 0a 8a 01 81 06 0a 85 01 81 06 0a 99 01 81 06 0a 1f 02 81 06 0a 8b 01 81 06 0a 81 01 81 06 75 2f 81 01 75 01 05 08 09 4b 75 01 95 40 91 20 c0 drivers/usb/input/hid-core.c: invalid report_size 47 drivers/usb/input/hid-core.c: item 0 1 1 7 parsing failed (I know where the failure is as on entry 7 the entry is basically invalid) I do not want to spam the list with useless debug output. I can load the log files etc onto my web server. Data I have available: Various usbsnoopy log files. modified zboard.c 2.6.16.9 kernel driver. syslog of a standard system (hidcore debug output). hacked HID files that the hid checker from usb.org will load for endpoint 0 and endpoint 1. I really need some pointers and help here. Kind Regards, Leon. ------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
