Bug? Shortcut cannot be overwritten

I am reporting this because it is a very rare event. I'm actually experiencing it for the first time.

There is a shortcut in Devonthink that BTT apparently cannot override: ⌘+F. BTT shows the shortcut in the "Recently Used" but it always executes the "original action" of Devonthink, whatever I set up in BTT.

if you assign the „show hud“ action or similar, does BTT execute these or does it really do nothing? (if it’s in recently used, BTT should have recognized it)

I had the same idea. The hud is not displayed, but BTT registers the shortcut as if a BTT action had been executed.

Mm, what works is
shortcut ⌘F does nothing
key Sequence ⌘F does something

Some of the recent alphas had a bug where when you selected a non-default action category, then jumped to a different trigger category (e.g. from Trackpad to Keyboard), it would not automatically switch back to the default action category. Instead it would try to create a action for an action category that might not be supported for the now selected trigger type. Maybe this is what happened here?

Which version are you currently on?

Sorry, what I said is not true. With the key sequence ⌘F a hud is shown, but the original action of Devonthink is still executed. Although the shortcut ⌘F is set to "no action".

Version 4.543

Und äh, von deiner Erklärung habe ich leider nichts verstanden. Liegt natürlich an meinem hervorragenden Englisch :joy:

Aber ich glaube nicht, dass das der Fall ist. Mache ich das gleiche mit ⌘D funktioniert alles immer wie erwartet. Ich kann gut bei diesem shortcut bleiben.

I have "the same" issue. In my case the hotkey ⌘Q in iTerm2 is a default for "Quit iTerm2". I would like to remap it to send Shift+B, but when pressing it the default iTerm2 action is being executed, HUD is not shown, shortcut is not shown in the "Recently used".

If I remove the default hotkey with defaults write com.googlecode.iterm2.plist NSUserKeyEquivalents -dict-add "Quit iTerm2" "\U0000", then the shortcut set from BTT is working fine.

Version: 4.843
macOS: Sonoma 14.7.1 (23H222)

@xidiot I tried with iterm but it seems to work fine here:

If you were able to resolve it by now - can you share what the issue was?

Hey @Andreas_Hegenberg, the funny thing is that while I was replying here I've mistyped and replaced ⌘Q with a new shortcut - ⌘Space, then disabled it and reverted back to ⌘Q then enabled it again which it seems to solve the issue. Previously I've tried to disabled and delete this trigger, but without any luck. I know how this sounds, but this is what happened.

I can't remember if I've said that before. It seems (seemed) that BTT cannot override the shortcut of an app when using a cycle action. That was the case with an earlier version. Whether it is still the case, I don't know.

Meanwhile, I trigger all cycle actions with a key sequence, while no action is assigned to the shortcut. It has always worked.

I can't think of a reason why cycle actions would not work :-/ (just tried it again with iTerm and a cycle action but seems to be fine here)

Ok, so much the better if it works for others. Mine is an empirical finding that I can't explain. But I'm sure that was the case. :slightly_smiling_face: