On Sat, 14 Jan 2006, Vojtech Pavlik wrote:

> On Sat, Jan 14, 2006 at 01:49:41PM -0500, Alan Stern wrote:
> > On Sat, 14 Jan 2006, Brian A. Stumm wrote:
> > 
> > > Still no go in 2.6.15
> > 
> > It could be that your device doesn't like sending the initial reports.  
> > You can try editing the source file drivers/usb/input/hid-core.c.  In the 
> > hid_probe() routine, comment out the call to hid_init_reports().  Windows 
> > doesn't do this; it's a major difference between the two OSes.
>  
> Also Windows does SET_IDLE before GET_REPORT_DESCRIPTOR. I've seen at
> least one device which doesn't like the opposite order (which is how
> Linux does it).

are you refering to the following in hid-core.c?

        hid_set_idle(dev, interface->desc.bInterfaceNumber, 0, 0);

        if ((n = hid_get_class_descriptor(dev, interface->des



-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
Linux-usb-users@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-users

Reply via email to