>>> I have to admit I only ever use it to shut up stupid USB mice from >>> reconnecting every minute [...] >> How does it affect that? [...] > Simply by opening the mouse device (and the USB endpoint), the device > thinks it is supported and stops the stupid "damn, the OS did miss me > attaching and the user won't be able to do anything w/o click and > point device, so let us be clever and fix this for them".
I guess what surprises me is that the device hears about it. I would have expected a mouse to be an input-only device, with the kernel just doing nothing with the incoming samples if nobody is interested. I suppose I'm not familiar enough with USB. (But, the more I learn about USB, the less I want to learn more....) In any case, thanks for explaining! > All modern USB mice I have do this. You recognize it by a very > stable attach-disconnect interval. I'll have to check. My impression was that the disconnect/reconnect was random, but I could have just not been paying enough attention. > There is a second kind of breakage affecting mice that you did use > for some time already and where the cable becomes bad at the entry > into the mouse housing (probably due to bending during movements). > This makes power for the chip inside the mouse flaky and it randomly > disconnects. Thanks again. I'll keep that in mind in case the timing looks too random to be the other syndrome. /~\ The ASCII Mouse \ / Ribbon Campaign X Against HTML mo...@rodents-montreal.org / \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B