[PATCH 0/5] HID: add battery driver for the UNCTRL RAGE Wireless Mouse

From: Bishwa Bhusan Saha via B4 Relay

Date: Mon Oct 12 2026 - 16:16:18 EST


This patchset adds battery reporting for the UNCTRL RAGE Wireless Mouse.
Parts of the driver are inspired by the Kysona HID driver
(drivers/hid/hid-kysona.c).

It was tested on an UNCTRL RAGE Wireless Mouse.

Signed-off-by: Bishwa Bhusan Saha <contact@xxxxxxxxxxxxxx>
---
Bishwa Bhusan Saha (5):
HID: add IDs for UNCTRL RAGE Mouse
HID: UNCTRL: add basic battery reporting for UNCTRL RAGE Mouse
HID: UNCTRL: add periodic battery reporting using a workqueue
HID: UNCTRL: keep a single battery when a mouse has multiple connections
HID: UNCTRL: only report to userspace on battery changes

drivers/hid/Kconfig | 8 +
drivers/hid/Makefile | 1 +
drivers/hid/hid-ids.h | 2 +
drivers/hid/hid-unctrl-m1.c | 426 ++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 437 insertions(+)
---
base-commit: 145c2b2e9a5c0f794fb4009bcb072ab19f8ccfcd
change-id: 20261013-b4-unctrl-m1-battery-4afbaf17c0ea

Best regards,
--
Bishwa Bhusan Saha <contact@xxxxxxxxxxxxxx>