Trigger condition

I am trying to set up a trigger shortcut to automate an action for me when using iPhone Mirroring. The trigger works perfectly. However, I would like to condition for the trigger to be used when I press "A" only to work when using iPhone Mirroring. When not using iPhone Mirroring, and using another program, the "A" button now doesn't do anything, so I have to disable and enable the trigger whenever I want to be able to type normally, which is a bit of a hassle. Is there a way to set it so that "A" works as normal when not using iPhone Mirroring, and only works as a trigger when that program is running?

Device information:

  • Type of Mac: M4 Macbook Pro 2024
  • macOS version: 15.4
  • BetterTouchTool version: 5.294

you could create an app specific trigger.

https://docs.folivora.ai/docs/2_2_preferences_global_vs_app_specific.html

This works! Thank you so much!

1 Like

Hey @fortred2, would you mind helping me out once more? I see if I right click a trigger, there's an option to Activate Selected Trigger. I can't seem to figure out how to implement it though.

What I want to do is make a keyboard shortcut to quickly activate and deactivate the trigger from my original post.

Do you perhaps mean ⌘+D?

I was hoping to create a shortcut that works anytime, not just directly from the BTT window.

For example, I have a few specific triggers that I want to activate/deactivate as a group when I press a keyboard shortcut from any window. So I can quickly be able to turn the group of triggers on and off.

Hi @user456, this is either the same request or very similar to another discussion thread. Please read through it and let me know if it works for you.

By the way, because no one has mentioned this yet.

That's because you haven't told BTT what “A” should do if your conditions are not met.

So you need a second macro. As a rule, it is sufficient to select “none” instead of “all” in the “Advanced Conditions”. This expresses the opposite.

1 Like