New: Corsair K100 USB keyboard not working after resume from suspend on AMD platform (ASUS B650E-F, Ryzen 7800X3D)
https://bugzilla.kernel.org/show_bug.cgi?id=220236
Bug ID: 220236
Summary: Corsair K100 USB keyboard not working after resume
from suspend on AMD platform (ASUS B650E-F, Ryzen
7800X3D)
Product: Drivers
Version: 2.5
Hardware: Intel
OS: Linux
Status: NEW
Severity: normal
Priority: P3
Component: USB
Assignee: [email protected]
Reporter: [email protected]
Regression: NoI am experiencing an issue with my Corsair K100 USB keyboard on Linux after resuming from suspend (S3). When I wake the system from sleep, the keyboard does not respond, and I am unable to enter my password at the login screen. The only workaround is to physically unplug and re-plug the keyboard, after which it works normally.
This issue is present on:
Arch Linux (fully up to date)
Kernel version: [6.15.2]
Motherboard: ASUS Strix B650E-F
CPU: AMD Ryzen 7 7800X3D
GPU: Radeon 7900XTX
DE: KDE Plasma 6.3.5 (Wayland)The problem also occurred on other Linux distributions (e.g., openSUSE Tumbleweed) on the same hardware.
A similar bug has been reported for the Corsair K95 and other Corsair keyboards (Bug 112591), which appears to have been partially addressed with quirks for certain device IDs and boot initialization. However, this issue affects the K100 and specifically happens after suspend/resume, not at boot.
Further details:
Unplugging/re plugging the keyboard always restores functionality.
The problem occurs whether the keyboard is plugged into USB 2.0 or 3.x
ports.
BIOS and keyboard firmware are fully updated.
No AUR or out-of-tree modules are used.
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 220236] Corsair K100 USB keyboard not working after resume from suspend on AMD platform (ASUS B650E-F, Ryzen 7800X3D)
https://bugzilla.kernel.org/show_bug.cgi?id=220236
--- Comment #1 from Cosimo ([email protected]) --- [cosimo@archlinux ~]$ uname -a
Linux archlinux 6.15.2-arch1-1 #1 SMP PREEMPT_DYNAMIC Tue, 10 Jun 2025 21:32:33 +0000 x86_64 GNU/Linux
[cosimo@archlinux ~]$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 0b05:19af ASUSTek Computer, Inc. AURA LED Controller Bus 001 Device 003: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 004: ID 0e8d:0608 MediaTek Inc. Wireless_Device
Bus 001 Device 005: ID 1b1c:0c3f Corsair iCUE LINK System Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 002: ID 174c:2074 ASMedia Technology Inc. ASM1074 High-Speed hub Bus 005 Device 003: ID 046d:c539 Logitech, Inc. Lightspeed Receiver Bus 005 Device 004: ID 1b1c:1bc5 Corsair CORSAIR K100 RGB Optical-Mechanical Gaming Keyboard
Bus 006 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 002: ID 174c:3074 ASMedia Technology Inc. ASM1074 SuperSpeed hub Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub [cosimo@archlinux ~]$
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.
[Bug 220236] Corsair K100 USB keyboard not working after resume from suspend on AMD platform (ASUS B650E-F, Ryzen 7800X3D)
In reply to [email protected]https://bugzilla.kernel.org/show_bug.cgi?id=220236
Artem S. Tashkinov ([email protected]) changed:
What |Removed |Added
----------------------------------------------------------------------------
Component|USB |Input Devices
Assignee|[email protected] |drivers_input-devices@kerne
|nel.org |l-bugs.osdl.org--- Comment #2 from Artem S. Tashkinov ([email protected]) --- Would be great if you bisected.
https://docs.kernel.org/admin-guide/bug-bisect.html
If you absolutely cannot, please at least upload the full dmesg (which includes at least one suspend/resume cycle) for a working kernel and kernel 6.15.x (likewise, with a suspend/resume cycle).
Signature · 4 lines
You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.