From 5e2b2b6647d5c3201f2dd7a714f3b1d40d52a438 Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Fri, 6 Nov 2020 16:33:42 -0500 Subject: [PATCH] device: add quirk for WPID 4055 in button diversion --- lib/logitech_receiver/settings_templates.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/logitech_receiver/settings_templates.py b/lib/logitech_receiver/settings_templates.py index 373418c6..8388c33b 100644 --- a/lib/logitech_receiver/settings_templates.py +++ b/lib/logitech_receiver/settings_templates.py @@ -560,6 +560,8 @@ def _feature_divert_keys_callback(device): for k in device.keys: if 'divertable' in k.flags: choices[k.key] = [_NamedInt(0x00, 'Regular'), _NamedInt(0x01, 'Diverted')] + if device.wpid == '4055': # this device appears to lie about its diversion capabilities + return None if not choices: return None return _ChoicesMapV(choices, key_byte_count=2, byte_count=1, activate=0x02)