Skip site navigation (1)Skip section navigation (2)
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>