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
