Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 08 Apr 2016 21:08:58 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-usb@FreeBSD.org
Subject:   [Bug 208642] Add quirk for Corsair STRAFE Gaming Keyboard
Message-ID:  <bug-208642-17@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D208642

            Bug ID: 208642
           Summary: Add quirk for Corsair STRAFE Gaming Keyboard
           Product: Base System
           Version: 10.2-STABLE
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: usb
          Assignee: freebsd-usb@FreeBSD.org
          Reporter: cyberbotx@cyberbotx.com

Created attachment 169116
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D169116&action=
=3Dedit
USB Quirk for Corsair STRAFE Gaming Keyboard

This adds a USB quirk to allow a Corsair STRAFE Gaming Keyboard to work with
FreeBSD. It is based on the already existing quirks for the other 2 Corsair
keyboards that have quirks already. The patch was against 10.3-RELEASE, but=
 I
imagine it could be ported to other versions of FreeBSD as well.

One minor, semi-annoying note with the keyboard under FreeBSD, though. Prio=
r to
booting FreeBSD, the keyboard works fine within the BIOS and the bootloader.
Once booting, the keyboard shuts off, which is expected as the USB controll=
ers
need to be initialized by FreeBSD. Once FreeBSD initializes the USB
controllers, the keyboard's Scroll Lock light begins to blink. I've read th=
at
this is because the keyboard has been placed into a "BIOS Mode" of some sor=
t,
but this model of keyboard doesn't contain a hardware switch that some other
Corsair keyboards have to enable/disable BIOS Mode. It was happening even
without the quirk in place. I do not know enough about the keyboard's BIOS =
Mode
or FreeBSD's USB stack to know why this is happening.

--=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-208642-17>