Skip to content

RFC Improve support for Logitech MX Anywhere 2

Mauro Carvalho Chehab linux-input 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest4 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/4input: add an EV_REL event for high-res vertical wheelinclude/uapi/linux/input-event-codes.h+1 -01 reply
2/4hid-logitech-hidpp: add support for high res wheeldrivers/hid/hid-logitech-hidpp.c+197 -00 replies
3/4input: add a EV_SW event for ratchet switchinclude/linux/mod_devicetable.h include/uapi/linux/input-event-codes.h+4 -24 replies
4/4hid-logitech-hidpp: add support for ratchet switchdrivers/hid/hid-logitech-hidpp.c+21 -20 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH RFC 0/4] Improve support for Logitech MX Anywhere 2

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(-)
Signature · 1 line
2.9.3