On Fri, 13 Apr 2012, Manuel Lauss wrote: > Hello, > > >>> Device is a Logitech wireless mouse/kbd dongle in standard mode (not bluetooth), > >>> usb are amd sb800 and nec xhci controllers. > > >> Most likely the wireless receiver is malfunctioning. �The "port > >> disabled by hub (EMI?)" message will not appear unless the upstream > >> port hardware disables its connection to the device; this is not under > >> the control of the OS. > > > Tracked it to 0846e7e9856c0928223447d9349a877202a63f24 > > (usb: Add support for indicating whether a port is removable) > > > > Indeed, just not exposing the attribute fixes it, so userspace is doing > > something (stupid?) to the device, although I have no idea what (yet). > > For the record: a udev-rule unconditionally switches power/control to > 'auto' on all > HID devices with the 'removable' property set to fixed, which makes > the 2 devices > go haywire (it's the last line in udevs 42-usb-hid-pm.rules). You should notify the udev maintainers about this. BTW, is there any justification for this rule? It seems rather arbitrary. If you have a plain USB keyboard, the rule would not apply. But if you have a keyboard with an embedded hub, the rule would apply. Maybe you can ask the udev people about that, too. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html