MacOS – Reverse scrolling direction every time i use a different app

macmacosscrolling

I'd like to reverse my scrolling direction every time i use a different app (i use a regular mouse). For example, when i use Chrome or the OS in general, i want my scroll direction to be set "natural".

But when i use Photoshop i want my scroll direction to be the other way. I've installed an app which sits in my menu bar and i can quite easily (without going into settings) change my scroll direction. But if i have to do this like 50 times a day it's quite annoying.

Is there a way that every time i'm using photoshop, my scroll direction changes automatically?

Thanks.

Best Answer

You could do this with Karabiner. Among other things, you can use it to reverse your scroll weel. It has some presets for this already, but if there isn't an exact match, you'll have to modify private.xml file to make custom settings.

There's samples.xml file, that contains pretty much an exact example of what you are after. It flips the scroll in Safari:

<?xml version="1.0"?>
<root>
  <item>
    <identifier>remap.samples_flipscrollwheel</identifier>
    <name>Flip Horizontal and Vertical ScrollWheel at Safari</name>
    <only>SAFARI</only>
    <autogen>
      __FlipScrollWheel__
      Option::FLIPSCROLLWHEEL_HORIZONTAL,
      Option::FLIPSCROLLWHEEL_VERTICAL,
    </autogen>
  </item>
</root>