pilotmoon / Scroll-Reverser

Per-device scrolling prefs on macOS.
https://pilotmoon.com/scrollreverser/
Apache License 2.0
2.51k stars 135 forks source link

Fix trackpad issue in Catalina (macos 10.15.x) #79

Closed yyogo closed 3 years ago

yyogo commented 4 years ago

Supposedly solves issue #74

pilotmoon commented 4 years ago

Hi, thanks. I commented on the related issue #74 too. This seems like a non-trivial change, that on the face of it will break stuff. I would need to really understand what is going on here with this change and a lot of convincing that doesn't break any stuff and testing before merging something like this. I suggest for now that you continue to run your private build with this in it.

pilotmoon commented 3 years ago

I now understand why this change works for your use case, it's because you are using a mouse with discrete scrolling (typical wheel mouse e.g. Microsoft, Logitech mouse). Unfortunately if this change were implemented, it would break Scroll Reverser for Magic Mouse users. However I have an idea which would use the principle behind this to allow users to specifically set scrolling direction for discrete wheel scrolling and smooth Magic Mouse scrolling independently (see #99).