From 51a15a960f43eff79cbd572958e06c2ab3f94cbf Mon Sep 17 00:00:00 2001 From: Matthew Brabham Date: Tue, 26 Jan 2016 11:04:47 -0800 Subject: [PATCH 1/2] Adding Logitech mx 1100 cordless laser mouse to discriptors --- lib/logitech_receiver/descriptors.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/logitech_receiver/descriptors.py b/lib/logitech_receiver/descriptors.py index b37b0177..c3bec024 100644 --- a/lib/logitech_receiver/descriptors.py +++ b/lib/logitech_receiver/descriptors.py @@ -336,6 +336,9 @@ _D('MX Air', codename='MX Air', protocol=1.0, kind=_DK.mouse, wpid=('1007', '100 _D('MX Revolution', codename='MX Revolution', protocol=1.0, kind=_DK.mouse, wpid=('1008', '100C'), registers=(_R.battery_charge, ), ) +_D('MX 1100 Cordless Laser Mouse', codename='MX 1100', protocol=1.0, wpid='1014', + registers=(_R.battery_charge, ), + ) # Some exotics... From d1d0ab85ff98c55f6c289872e33c61c460550e0d Mon Sep 17 00:00:00 2001 From: Matthew Brabham Date: Mon, 14 Mar 2016 13:05:05 -0700 Subject: [PATCH 2/2] Updated mouse device settings and deffinition. Added docs for the MX 1100 --- docs/devices.md | 1 + lib/logitech_receiver/descriptors.py | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/docs/devices.md b/docs/devices.md index d61709a3..c13fde5a 100644 --- a/docs/devices.md +++ b/docs/devices.md @@ -108,6 +108,7 @@ Mice (Nano): | M305 | 1.0 | yes | | | | M310 | 1.0 | yes | | | | M315 | | yes | | | +| MX 1100 | 1.0 | yes | - | smooth scrolling, side scrolling| Mice (Mini): diff --git a/lib/logitech_receiver/descriptors.py b/lib/logitech_receiver/descriptors.py index c3bec024..7a56584c 100644 --- a/lib/logitech_receiver/descriptors.py +++ b/lib/logitech_receiver/descriptors.py @@ -336,8 +336,12 @@ _D('MX Air', codename='MX Air', protocol=1.0, kind=_DK.mouse, wpid=('1007', '100 _D('MX Revolution', codename='MX Revolution', protocol=1.0, kind=_DK.mouse, wpid=('1008', '100C'), registers=(_R.battery_charge, ), ) -_D('MX 1100 Cordless Laser Mouse', codename='MX 1100', protocol=1.0, wpid='1014', +_D('MX 1100 Cordless Laser Mouse', codename='MX 1100', protocol=1.0, kind=_DK.mouse, wpid='1014', registers=(_R.battery_charge, ), + settings=[ + _RS.smooth_scroll(), + _RS.side_scroll(), + ], ) # Some exotics...