From 8296eea51c031cb15dc6d91558aeaf616c1c80a6 Mon Sep 17 00:00:00 2001 From: Rongrong Date: Thu, 18 Jun 2026 00:25:19 +0800 Subject: [PATCH] rules: uinput: Do not register KEY_MAX As doing so makes no sense. Signed-off-by: Rongrong --- lib/logitech_receiver/diversion.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/logitech_receiver/diversion.py b/lib/logitech_receiver/diversion.py index 4732512e..e9f0f039 100644 --- a/lib/logitech_receiver/diversion.py +++ b/lib/logitech_receiver/diversion.py @@ -240,7 +240,7 @@ if evdev: } # uinput capability for keyboard keys, mouse buttons, and scrolling - key_events = [c for n, c in evdev.ecodes.ecodes.items() if n.startswith("KEY") and n != "KEY_CNT"] + key_events = [c for n, c in evdev.ecodes.ecodes.items() if n.startswith("KEY") and n not in {"KEY_CNT", "KEY_MAX"}] for _, evcode in buttons.values(): if evcode: key_events.append(evcode)