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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.