Bug 2514627 - SDINNOVATION Gaming Keyboard (36ae:feab) stops responding when changing RGB lighting mode; HID_QUIRK_ALWAYS_POLL fixes it
Summary: SDINNOVATION Gaming Keyboard (36ae:feab) stops responding when changing RGB l...
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 44
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Justin M. Forbes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-08-12 14:05 UTC by Marco Antônio Gusmão Carvalho
Modified: 2026-08-24 05:03 UTC (History)
15 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Marco Antônio Gusmão Carvalho 2026-08-12 14:05:55 UTC
System:
Fedora Linux 44
Kernel: 7.1.8-200.fc44.x86_64
Architecture: x86_64

Device:
USB ID: 36ae:feab
Manufacturer: SDINNOVATION
Product: Gaming Keyboard

Steps to reproduce:
1. Boot Fedora without usbhid.quirks.
2. Verify that the keyboard works normally.
3. Press the keyboard RGB lighting mode key.
4. Press the RGB lighting mode key again.
5. After approximately two presses, the keyboard stops reporting input events.

Expected result:
The RGB lighting mode changes and the keyboard continues to report input normally.

Actual result:
After changing the lighting mode approximately twice, the keyboard stops responding.

Additional tests:
- The issue does not occur on Windows.
- Disabling USB autosuspend does not fix the issue.
- Unbinding HID interfaces 1.1 and 1.2 independently does not fix the issue.
- Adding:

  usbhid.quirks=0x36ae:0xfeab:0x00000400

  completely fixes the issue.

0x00000400 corresponds to HID_QUIRK_ALWAYS_POLL.

With HID_QUIRK_ALWAYS_POLL enabled, RGB lighting modes can be
changed repeatedly and the keyboard continues working normally.

Reproducible: Always

Comment 1 junjie.cao 2026-08-24 05:03:43 UTC
Patch sent upstream with your diagnosis and the usbhid.quirks
verification credited:
https://lore.kernel.org/all/20260824031419.316315-1-junjie.cao@intel.com/

Once merged it will reach Fedora through the regular stable flow;
until then the usbhid.quirks workaround stands.


Note You need to log in before you can comment on or make changes to this bug.