Disable an All Apps shortcut for a specific app

I have an all apps shortcut cmd + ↓ = cmd + h.
In the app tradingview cmd + ↓ is already a pre-defined shortcut so i want this shortcut to work for all apps except tradingview.
I have tried working with the conditional activation group but unfortunately no success.
So far i have only found ways to disable BTT completely for a specific app but not single shortcuts.

You need to record that shortcut for tradeingview and then disable it (cmd+d) or assign the action "Apple Default or do Nothing)

(or as you mentioned use a conditional activation group that is active for all apps but tradingbview)

2 Likes

thanks for the super fast answer :star_struck:

2024 and I have the same issue. I use a lot of system wide shortcuts but need certain apps to not receive the shortcut. Ie i have my
Floating ChatGPT window as ⇧-command-R and I need that shortcut to “reveal in finder” in Final Cut Pro. I’ve tried the above. Adding the disabled shortcut in FCP blocks the floating window but doesn’t reveal in finder; and adding the ‘Apple default..’ action reveals in finder but also opens the floating window. It would be great to know how to quickly disable actions in specific apps as I’m always creating keyboard shortcuts I’ve memorised then later realising they’re doubling up on specific apps.

Has anything changed ?

I’m suing BTT 4.559 on Sonoma.

Thanks

The easiest way is to create a conditional activation group and add your shortcuts to that:


You can configure such a group to be disabled for some apps - and edit that at any time:

I'm getting the same result as adding the shortcut to the app and disabling. It completely disables the app's original shortcut. When I disable BTT for the app entirely the original shortcut works. I'm having no luck.

BTW does BTT have memory issues? I've been having issues with triggers firing once and then not working again. Then they seem to work sporadically after some time.

Can you post a screenshot of your condition? If it is setup correctly it should definitely work, there are many users with setups like this.

Also make sure the shortcut is not defined somewhere else in addition the CAG (you can check where it's triggering from by looking at the "Recently Used" section in BTT.

Memory issues wouldn't lead to such behavior, maybe it's also related to a faulty CAG?

Regarding the memory issue, it's not just this conditional activation group although a few months ago the issue occurred on this one; it's a CAG that requires an app to be active.

Here's the screenshot for the CAG that works every so often:

The actions in this CAG are the same, they just load a different HTML depending on the app that's active. I had good results making a 'specific app did change' action under a separate app, but didn't want to create this for each individual app.

Thanks

With that config your shift+cmd+R shortcut should not work in Final Cut Pro. Does it still trigger there?
Can you check what is shown in the "Recently Used" section in BTT when you press shift+cmd+R in Final Cut Pro?

The recent list shows I have activated the BTT ⇧+⌘+R which is a chat GPT window. With this config, when I activate it in fcp, the gpt window doesn’t open but the original shortcut in fcp doesn’t work either. The purpose of doing this is to set up system wide keyboard shortcuts in BTT but if they conflict with shortcuts in fcp, to disable them for that app. So far I’ve not been able to do this despite there being three ways to do this. I’ve tried them all: setting up a CAG; creating a keyboard shortcut in a fcp-only section in BTT then disabling it (from documentation and this forum)and tinkering with conditions in the system-wide shortcut settings; and finally, creating a fcp-only shortcut and adding the action “use Apple default or do nothing”. I’ve not been having much success with BTT lately and a lot of my floating windows don’t auto-load on restart until I open a BTT config window. I should say that I’m also running shortcuts and workflows with Keyboard Maestro and window management with keyboard shortcuts with Rectangle and Bartender running too, all fighting for my keyboard input. Could there be conflicts ? Ha ha. I know there’s an order with BTT’s conditions as to when it captures a keyboard input and registers it against conditions, could you remind me of the order? With a CAG I believe it captures input only if the CAG is active, but an advanced condition captures the input then only passes it to an action if the condition is true?

best go to help -> export diagnostic debug information and send the result to me (andreas@folivora.ai), then I can check what’s wrong!

Hi @Andreas_Hegenberg

I sent an email a day or two ago with my bug report— please look out for it !

Thanks

Hello, I was having the same problem: I needed one of my shortcuts enabled for all apps except for IntelliJ IDEA.

I followed Andreas' advice in his first reply here and I additionally created the same shortcut for IJ app and then disabled it there.

However, this disabled the shortcut globally.

Nothing helped, until I just gave up and enabled it again - but from the All apps tab. And this actually did the trick :star_struck: found out that the one in IJ stayed disabled. I hope this solution will be helpful to those with the same issue! :lotus:

Note: I did not assign any action to the IJ app shortcut (I tried Apple default but that just disabled it completely for the IJ app, and that wasn't my intention. I need the app to perform its own version of it. So I simply recorded the desired shortcut sequence and then disabled it from the IJ app tab and then went to the All apps tab to enabled it from there.