gblazex / smoothscroll

An extension for Google Chrome (150,000+ users)
https://chrome.google.com/webstore/detail/smoothscroll/nbokbjkabcmbfdlbddjidfmibcpneigj
Other
475 stars 98 forks source link

MX Master mice not working without touchpad support enabled #211

Open flo333 opened 2 years ago

flo333 commented 2 years ago

Not really sure why this happens, but for some reason, SmoothScroll ignores MX Master wheelEvents if touchpad support is disabled in the settings - tested with an MX Master 2S and 3.

It's not a huge issue, just a bit confusing.

gblazex commented 2 years ago

Because "ignore touchpad" really means ignore high precision scrolling devices (touchpads and mouses).

You cannot really differentiate between the two in Javascript, all you see is highly precise scroll deltas.

I recommend the native applications (Mac or Windows) which offer better support for such logitech devices (also works in other applications not just your browser).

Note: it requires payment to continue using after the 21 day trial

I, myself use a Logitech Anywhere daily with free flying scroll mode and it is an amazing experience with SmoothScroll native.

flo333 commented 2 years ago

I see, thanks for the explanation! The native version isn't really an option for me, since I'm on Linux. Maybe a tooltip or something similar with a short explanation should be added to the touchpad setting?

gblazex commented 2 years ago

Yes that's a good idea to rename that option. Thank you!