]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
HID: quirks: avoid Cooler Master MM712 dongle wakeup bug
authorTristan Lobb <tristan.lobb@it-lobb.de>
Sun, 28 Sep 2025 16:25:43 +0000 (18:25 +0200)
committerJiri Kosina <jkosina@suse.com>
Tue, 14 Oct 2025 09:48:26 +0000 (11:48 +0200)
commit0be4253bf878d9aaa2b96031ac8683fceeb81480
tree10f65d35599b7cc2a5823c14135fa5bd47c44f4d
parent362f21536966d7039da1de762f28f4ad44565acc
HID: quirks: avoid Cooler Master MM712 dongle wakeup bug

The Cooler Master Mice Dongle includes a vendor defined HID interface
alongside its mouse interface. Not polling it will cause the mouse to
stop responding to polls on any interface once woken up again after
going into power saving mode.

Add the HID_QUIRK_ALWAYS_POLL quirk alongside the Cooler Master VID and
the Dongle's PID.

Signed-off-by: Tristan Lobb <tristan.lobb@it-lobb.de>
Signed-off-by: Jiri Kosina <jkosina@suse.com>
drivers/hid/hid-ids.h
drivers/hid/hid-quirks.c