Date: Mon, 12 Apr 2021 19:45:47 +0000 From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 254974] Corsair K95 RGB PLATINUM gaming keyboard not working Message-ID: <bug-254974-19105-UKYyCaDkg1@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-254974-19105@https.bugs.freebsd.org/bugzilla/> References: <bug-254974-19105@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D254974 --- Comment #10 from Hans Petter Selasky <hselasky@FreeBSD.org> --- Try to see if you have this commit in /usr/src . Else you need to build a 12-stable kernel to get this working. --HPS commit d4028678f27c762603661745f86896cb2870109c Author: Hans Petter Selasky <hselasky@FreeBSD.org> Date: Thu Feb 13 16:03:12 2020 +0000 Improve USB gaming keyboard support. Add support for decoding pressed keys as a bitmap. The keys in the bitmap are described in the interface specific HID descriptor. Some keyboards even have multiple input interfaces, only using the bitmap method when the event array is full. That typically means when more than seven keys are pressed simultaneously. The internals of the USB keyboard driver have been slightly reworked to keep track of all keys in a single bitmap having 256 bits. This bitmap is then divided into blocks of 64-bits as an optimisation. Simplify automatic key repeat logic, because only the last key pressed can be repeated. PR: 224592 PR: 233884 Tested by: Alex V. Petrov <alexvpetrov@gmail.com> MFC after: 1 week Sponsored by: Mellanox Technologies Notes: svn path=3D/head/; revision=3D357861 --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-254974-19105-UKYyCaDkg1>