BTT action to open Services or Quick Actions menu

Inspired by John Gruber's post on Mastodon, I was trying to figure out the BTT equivalent of what John had described doing with Keyboard Maestro: opening the Services (or Quick Actions) menu from a selected file in Finder. I tried using Trigger Context Menu Item, but that relies on the position of the mouse cursor, not the Finder selection. There's got to be a way to do this in BTT, right?

Hi @sisaac ,

The Action you're looking for is called "Show Menu Bar in Context Menu".

Here's my attempt at trying to replicate the configuration from KM:

[
  {
    "BTTActionCategory" : 0,
    "BTTLastUpdatedAt" : 1744589886.5506039,
    "BTTTriggerType" : 0,
    "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
    "BTTUUID" : "5616C908-BBA5-45D6-87EA-A58748F62A02",
    "BTTPredefinedActionType" : 366,
    "BTTPredefinedActionName" : "Empty Placeholder",
    "BTTAdditionalConfiguration" : "1179658",
    "BTTKeyboardShortcutKeyboardType" : 2302,
    "BTTTriggerOnDown" : 1,
    "BTTLayoutIndependentChar" : "x",
    "BTTEnabled" : 1,
    "BTTEnabled2" : 1,
    "BTTShortcutKeyCode" : 7,
    "BTTShortcutModifierKeys" : 1179648,
    "BTTOrder" : 1,
    "BTTAutoAdaptToKeyboardLayout" : 0,
    "BTTAdditionalActions" : [
      {
        "BTTActionCategory" : 0,
        "BTTLastUpdatedAt" : 1744590144.0885301,
        "BTTTriggerParentUUID" : "5616C908-BBA5-45D6-87EA-A58748F62A02",
        "BTTIsPureAction" : true,
        "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
        "BTTUUID" : "755A8E88-209B-402D-9F96-834F36D4F26D",
        "BTTPredefinedActionType" : 125,
        "BTTPredefinedActionName" : "Show Menu Bar in Context Menu",
        "BTTGenericActionConfig" : "Chrome;Services",
        "BTTKeyboardShortcutKeyboardType" : 0,
        "BTTEnabled" : 1,
        "BTTEnabled2" : 1,
        "BTTShortcutKeyCode" : -1,
        "BTTOrder" : 765,
        "BTTAutoAdaptToKeyboardLayout" : 0
      }
    ]
  }
]
1 Like

Ah, I see. So, for this to work in Finder, I would need to make the menu path "Finder;Services". And that does work! But then the question becomes this: if what I want is in the Quick Actions menu, how can I do that? It doesn't seem to be exposed in the Finder menu in the same way that Services is.

I don't think you can easily summon the Quick Actions menu, however you can create your own using the predefined action "Show Custom Context Menu (New)". Then you can add e.g. calls to Apple Shortcuts to that menu and implement your favorite actions like that.

If you absolutely need to Quick Actions menu you can try the "Trigger Context Menu Item" action, but I'm not sure if that behaves like you'd need:

1 Like

By the way, if you want to show the services menu in a generic way without specifying the app name, you can configure it like this:

(1);Services

1 Like