Logitech G510s keyboard fail.

Hans Petter Selasky hps at selasky.org
Fri Sep 30 15:32:21 UTC 2016


On 09/30/16 17:29, Kurt Lidl wrote:
>
> The number of simultaneous keypresses one can track is related to
> the size of the bitmap.  With the 16 bytes of bitmap, you get up
> up to 128 simultaneous key-presses, etc...  The 32 bytes of bitmap
> get you up to 256 bits of presence detection.  I don't know if
> there's a 128 byte variant of the bitmap support packet or not.
> Someone would have to do some usb low-level debugging to figure that
> out...  It seems straightforward - there's just a byte in the middle
> of the bitmap packet support that says how many bytes of bitmap
> data there are present.

Hi Kurt,

Typically USB full speed does not go beyond 64-bytes per packet.

Possibly we should add support for the bitmap mode of USB keyboards.

Your understanding is correct.

--HPS


More information about the freebsd-hackers mailing list