On Fri, 21 Oct 2005, Pete Zaitcev wrote:

> On Wed, 19 Oct 2005 13:06:13 -0400 (EDT), Alan Stern <[EMAIL PROTECTED]> 
> wrote:
> 
> > Vojtech says it's worth trying, since it might help with some recalcitrant
> > devices.  On the other hand, it might interfere with others.  I'm
> > submitting it so that it can get tested by a range of users.
> 
> Well, you may remember what happened when I did that to usb-storage.
> I would not bet my right hand, but I am pretty sure some devices
> will fail.

And I wouldn't take the other side of that bet.  You're probably right.

> Is there a way to do this only if we see some sort of a failure
> to initialize?

Unfortunately the problem doesn't show up as a failure to initialize; it 
shows up as the device not sending any reports.  Maybe the only answer is 
to fall back on the blacklist approach: Don't initialize the reports when 
the device doesn't like it.  (That HP keyboard I was testing works with 
either approach.  Under Windows it's okay because there's no initial 
report query, and under Linux clearing the endpoint seems to restart it 
somehow.)

Alan Stern



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to