10

I already tried this:
Changing trackpad scroll direction with AppleScript in Yosemite

But it didn't work.

What I need is when I use the internal macBook Pro trackpad, natural scroll direction is enabled, and when I use an external mouse, it is disabled.

If this is impossible, how about the following alternative: when I plug in a mouse switch to "non-natural" scroll direction, and when I disconnect the mouse switch back to natural.

11

Hi just found a great app that totally fixed this and so simple! You can set the scroll direction for each device separately.

SCROLL REVERSER http://pilotmoon.com/scrollreverser/

1
  • Not working on catalina. – Bartek Pacia Jul 20 '20 at 10:19
3

Try this:

Go to Accessibility settings for Mouse & Trackpad in System Preferences.

Tick the

"Ignore built-in trackpad when mouse or wireless trackpad is present"

option.

Accessibility

Then, with your mouse connected, go back to your Mouse settings in the System Preferences and adjust scrolling accordingly.

Mouse and Trackpad settings

3
  • Glad it helped you some! – bjbk Aug 11 '15 at 17:51
  • 6
    Doesn't seem to work in Sierra – halfbit Nov 1 '16 at 14:01
  • The answer was for Yosemite as per OP question. Written long before Sierra existed. – bjbk Nov 14 '16 at 22:23
0

I got frustrated about this too. I found scroll reverser but it didn't seem to work reliably and other report it doesn't work at all on Catalina. I decided to develop my own app to fix the issue called UnnaturalScrollWheels, it also allows to disable scroll acceleration and modify the number of lines each wheel click scrolls.

https://github.com/ther0n/UnnaturalScrollWheels

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .