Logitech MX Master vertical scroll issue

Thanks for sharing your experience!

After some further searching I found another possible solution on Tumbleweed forum. Seems like the recent release of libinput introduced so called high resolution wheel scrolling. And it doesn’t play well with Logitech MX Master mice.
So the workaround is pretty simple: disable the high resolution scrolling by creating a file /etc/libinput/local-overrides.quirks with the contents:

/etc/libinput/local-overrides.quirks
[Logitech MX Master 3]
MatchVendor=0x46D
MatchProduct=0x4082
ModelInvertHorizontalScrolling=1
AttrEventCodeDisable=REL_WHEEL_HI_RES;REL_HWHEEL_HI_RES;

# MX Master 3 has a different PID on bluetooth
[Logitech MX Master 3]
MatchVendor=0x46D
MatchProduct=0xB023
ModelInvertHorizontalScrolling=1
AttrEventCodeDisable=REL_WHEEL_HI_RES;REL_HWHEEL_HI_RES;

Vendor and Product ID of other Logitech mice can be found here: /usr/share/libinput/30-vendor-logitech.quirks

Hope this will be helpful!

2 Likes