On Wed, 21 Feb 2007 12:05:55 -0500 (EST), Alan Stern <[EMAIL PROTECTED]> wrote:
> > The majority of keyboardS is low speed USB, they can send no more > > than 8 bytes per transfer. The standard keyboard report is exactly 8 > > bytes long, so there is no chance of fitting two of them into the > > same transfer. > > I don't understand it either. > > > Do you have any hard data on this thing? > > No. Maybe Pete can provide some. The full-speed and high-speed HID are getting common these days. The full-speed occurs usually when it's some kind of infrared thing, not constrained by the cable thickness. The high-speed HID happens when designers combine a storage function with the input, e.g. the same device has a class 8 interface and a HID interface. I never saw a keyboard with an SD slot, though. Usually it's some kind of blade management module, like HP iLO, Sun ILOM, etc. IBM's Bladecenter is not one, it has a hub inside, so it's keyboard is low-speed. I do not remember if Microsoft's keyboard I was talking about was a full-speed device, but I do not remember specifics now. I'd need to find the bugs... > On the other hand, I did receive a report years ago that clearly showed > a USB hub responding to an interrupt-IN request with more data bytes than > necessary for the message it was sending. Obviously it was a bug in the > hub's firmware. But I ended up changing the hub driver to accomodate it. It may be a bug too, yes. -- Pete ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel