[Bug 208642] Add quirk for Corsair STRAFE Gaming Keyboard

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Apr 8 21:08:58 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208642

            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 at FreeBSD.org
          Reporter: cyberbotx at cyberbotx.com

Created attachment 169116
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=169116&action=edit
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. Prior 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 controllers
need to be initialized by FreeBSD. Once FreeBSD initializes the USB
controllers, the keyboard's Scroll Lock light begins to blink. I've read that
this is because the keyboard has been placed into a "BIOS Mode" of some sort,
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.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-usb mailing list