From bcc8f6b3206f8165e5919aeaa2e014254dc1cb8d Mon Sep 17 00:00:00 2001 From: Ken Sanislo Date: Wed, 22 Apr 2026 17:05:43 -0700 Subject: [PATCH] Update hidpp20.py We probably should add a comment here so this makes sense later on. Otherwise, this looks good. --- lib/logitech_receiver/hidpp20.py | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/logitech_receiver/hidpp20.py b/lib/logitech_receiver/hidpp20.py index 12c52ab3..a31b5332 100644 --- a/lib/logitech_receiver/hidpp20.py +++ b/lib/logitech_receiver/hidpp20.py @@ -301,6 +301,7 @@ class FeaturesArray(dict): feature = self.inverse.get(index) if feature is not None: return feature + # Sub-device index; bridge unwrap offsets by 0x100 (see listener). if index >= 0x100: return self.sub_inverse.get(index - 0x100) elif self._check():