From f6a6315a7d1460a629ff8dd5a08557cd09a71075 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 132c38df..f4437535 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():