Re: Raon Everun (Microchip multifunction HID)
Alan Stern <[email protected]>
| Newsgroups | gmane.linux.usb.devel |
|---|---|
| Message-ID | <[email protected]> |
On Fri, 19 Oct 2007, Bill Gribble wrote: > Alan Stern <[email protected]> writes: > > Hmmm. There is one clear difference between the Windows log and the > > Linux log for interface 0: Windows sends three Set-Report messages in > > URBs 9, 10, and 11 (all identical, so I don't know why there are three > > of them). It's not easy to tell what the reports are for, beyond the > > fact that they are outputs. Maybe they control LEDs on the keboard. > > Or maybe they enable the keyboard somehow... > > There are no LEDs but there is a keyboard backlight... possibly > related. Am I reading the sniffer log correctly, that the message > body in each of these 3 URBs consists of a single 00 byte? That's right. If it controls something like the backlight then maybe only the low-order bit matters. > Interesting that the timestamp for URB 11 is 10 seconds later than the > first two.. It's hard to tell what that means. In principle you could figure it out from the report descriptor, but it would be a nuisance. > > Another thing you can try is to unbind the usbhid driver from all the > > interfaces except 0, and then reset the device. Maybe somehow one of > > the other interfaces is messing up the keyboard. > > What do you mean by "reset" in this case? Use the usbreset program I told you about earlier. Alan Stern ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ [email protected] To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel