Turn Off True Tone While Photography Apps Are Running

I'd like to use True Tone on my MacBook Pro but I do photo editing and I need it disabled when I'm using apps like Photoshop or Lightroom.

Was thinking of using an Application trigger that turns off True Tone when the apps are activated and turns it back on when they deactivate.

I can't find a True Tone action though. Anyone have a script for activating and deactivating it? Thanks!

I found this AppleScript but don't have any way to test it for you.

HI there. I just created a macro that will do exactly what you want. I thought my macro was so useful that I wanted to post to the cummunity... when doing it I saw your question.

so here is it:

What I did: I create a 2 applescripts to turn OFF and turn ON True Tone. Then I created 2 separate macros:
1- will execute AppleScript that will turn OFF True Tone Triggered by Launching a few applications. I added a condition "if non of the following are true": same list of applications "is running but not in front".
2- will execute AppleScript that will turn ON True Tone Triggered by Launching a few applications. I added a condition "if non of the following are true": same list of applications "is running but not in front".

The condition was added so the macro wont run for every application on my big list... I hope it makes sense.

I think the applescript will work for any Mac OS 13 and later.

Truetone.kmmacros (28.7 KB)
just add triggers to all application you witsh to have True Tone turned off.

Let me know if it worked!
cheers

Very inspiring! I've finally got a system that uses True Tone so I thought I'd try a simpler version using Shortcuts to avoid the trip to System Settings.

You tell it which applications should disable True Tone by entering a part of the application name. So "Photo" here disables True Tone in both Photshop and Photos. Or any application with Photo in the name.

Whenever you switch applications, the macro checks its list of names to see it if should enable or disable True Tone.

Control True Tone Macro (v11.0.3)

Control True Tone.kmmacros (3.3 KB)

Here are the two shortcuts (although they're easy to build from scratch):
True Tone Shortcuts.zip (22.3 KB)

1 Like

Very sweet! I had never used Shortcuts before. This way works much better.

I am now trying to create a second macro that will also turn off Night Shift, and back od. But need to ad condition to only do it from 20:00 to 07:00..

Something like this should work:

You could also roll this into the other macro and use an If action with the HOUR() calculation for the Night Shift shortcuts.

OH I really appreciate it! Thank a a lot!

But it doesn't annoy you that the True Tone keeps changing all the time? I usually go back and forth to browser while working and colors keep changing. To me at leant is cunning my eyes. I wanted to change the trigger from Activates to Is Running, but unfortunately doesn`t give me the option. I could change it to Lounches but it wouldn't turn back on. So I when back to my old macro for now...

I think the logic's out on this -- perhaps HOUR() >= 20 | HOUR() <= 7 instead?

Yes, right. Can't be both! Thanks.

I haven't notice a jarring change but I don't bounce around between bowsers (with their limited support for color profiling) and photo appsl You might try adding the browser name to your photo apps list so it turns on True Tone there too.