On Wed, 4 Jul 2007, Robert Marquardt wrote: > Jiri Kosina schrieb: > > > It could be that only the light goes on for a few seconds (Alan, are you > > sure that the power would not suffice?), but the mouse is not issuing any > > wakeup request. > > If a USB device suspends because te bus goes idle then it is allowed to > draw 2.5 mA if it is a 500 mA device and supports remote wakeup. All > others are only allowed considerably less. LEDs start at 10 mA (not the > cheap ones). So the LED going off means the device tries to behave.
Robert is right and I was wrong. My memory sometimes plays tricks... The correct figures for suspended devices are 2.5 mA for high-powered wakeup devices and 0.5 mA for non-high-powered devices (like a mouse). > Definitely. i have a flagship Cherry keyboard here which needs seconds > if i send it some basic HID commands like reading the device strings > (under Windows). Does Windows ever actually suspend the keyboard at all? > Apple USB products tend to have better quality. They get tested > routinely to work with MacOS and Windows. Often enough they are quirky > to support Windows. > BTW keyboards with hubs are usually full-speed devices whereas other > keyboards are usually low-speed. Newer mice are also full-speed to be > attractive to gamers. Maybe the resume problem hides in that area. The keyboards I tested were full-speed. Jiri, I tested my laptop with the HP keyboard. The root hub behavior was just as peculiar as before. It was able to resume okay a few times and then it stopped working. That laptop is about 5 five years old and showing other signs of hardware failure. We shouldn't take this problem too seriously. Alan Stern ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel