Date: Fri, 30 Sep 2016 17:37:11 +0200 From: Hans Petter Selasky <hps@selasky.org> To: lidl@FreeBSD.org, freebsd-hackers@freebsd.org Subject: Re: Logitech G510s keyboard fail. Message-ID: <9afde4c1-714c-cc56-56b7-6901198028f1@selasky.org> In-Reply-To: <336fa405-dc7d-4715-bbc9-6f1cbf049bbd@FreeBSD.org> References: <CAF6rxgm8UvcSsyuj9EcwP9rYL_nd8D6m-n8KKXDmxyqxxj51HQ@mail.gmail.com> <336fa405-dc7d-4715-bbc9-6f1cbf049bbd@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9afde4c1-714c-cc56-56b7-6901198028f1>