Logitech MX Anywhere 2 and MX Master have a high res wheel, with
is currently supported only in legacy low-resolution mode.
Add the needed bits to support it.
Note: The approach taken here were to add a new EV_REL event
when the device generates output in high-resolution mode, as it
would not require any changes on userspace for low resolution.
Implementing support for high resolution mode should also be simple.
Mauro Carvalho Chehab (4):
input: add an EV_REL event for high-res vertical wheel
hid-logitech-hidpp: add support for high res wheel
input: add a EV_SW event for ratchet switch
hid-logitech-hidpp: add support for ratchet switch
drivers/hid/hid-logitech-hidpp.c | 216 +++++++++++++++++++++++++++++++++
include/linux/mod_devicetable.h | 2 +-
include/uapi/linux/input-event-codes.h | 5 +-
3 files changed, 221 insertions(+), 2 deletions(-)
--
2.9.3