On Tue, 11 Nov 2008, Andi Kleen wrote: > > It does. The problem is on the other side: Your power switch presents > > itself as an HID device, so when it is _detected_ it binds to usbhid. > > Ok, but it worked in all kernels before. Why has that changed? I don't know. > So you're saying that sispm should be changed to not do something? > What something exactly? And it would work then? It should be changed either to: Not do Set-Configuration, or Detach the HID driver before doing the Set-Configuration. Either of these should allow it to work. > And why exactly does what it used to do before not work anymore now? This is a repeat of your first question above. I still don't know. If you're interested in finding out the answer, here's what you should do. First, as Jiri and I have both suggested, post the contents of your /proc/bus/usb/devices. Second, post copies of the full system log for both old and new kernels with the usbfs_snoop module parameter set. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html