On Sat, Jul 16, 2016 at 4:33 PM, Greg KH <greg@xxxxxxxxx> wrote: > That's not how USB protocols work, they are driven from the host, not > the device, your computer is asking that keyboard if it constantly has > new data, it's not driven by how fast or slow you type. Not a USB person, I didn't know. I prefer "I have data ready" interrupts, but that's not USB. >> In any case, "better to" question, in my case, it's "no". I do not >> like having three keyboards stacked one on top of another. So I >> really need some way to fix this. :( > > Buy a USB 3 hub, that should resolve the issue for you, have you tried > that? It *IS* a USB-3.0 hub plugged into a USB 3.0 port. Those "Genesys Logic 4-port hub" thingys are USB 3.0. $ lsusb|sort Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. 4-port hub Bus 001 Device 005: ID 048d:1366 Integrated Technology Express, Inc. Bus 001 Device 006: ID 05ac:1002 Apple, Inc. Extended Keyboard Hub [Mitsumi] Bus 001 Device 007: ID 046d:c245 Logitech, Inc. G400 Optical Mouse Bus 001 Device 008: ID 05e3:0610 Genesys Logic, Inc. 4-port hub -- 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