is there still not simple way to attribute a Keyboard Shortcut (hotkey) to a floating menu item ?

I mean just typing a or b or 2 or 5 to trigger a menu item once the floating menu is displayed.

Also how do I configure the floating menu so that it closes any time a menu item is picked.

I am aware of the Conditional Activation Group (CAG) method but find it tedious.

thank you very much

To be honest, I don't know, because I don't use floating menus anymore. When I did use them, I set up buttons like this one.

The red “v” indicates the trigger. But that's just a shortcut with an Advanced Condition. If the menu is visible, then “v” does...

I suspect there are other options now :slight_smile:

1 Like

I mean just typing a or b or 2 or 5 to trigger a menu item once the floating menu is displayed.

I believe you can create an advanced condition for the shortcut, something like
hovered_floating_menu_identifier == "your_floating_menu"

Also how do I configure the floating menu so that it closes any time a menu item is picked.

check these options:

1 Like

direct shortcuts are still on the todo list, currently you still need cags or advanced trigger conditions.

(direct assignment is quite complex, bit it is planned for one of the next bigger releases)

1 Like

@lucas222 I don't know if this is an option for you, but BTT custom menus work similarly to KM palettes. When the menu is open, you can simply select a letter as a trigger. And you'll see the letter/trigger in the menu. I find that very convenient :slight_smile:

2 Likes

you mean context menus ?

Probably :slight_smile: Custom context menus, or whatever they’re called in English.

1 Like

Hi Frank

why you don't use them anymore? And 2nd, are you happy with those custom menus?

Asking, cause I deleted BTT for a fresh start. I want to build just one (1) single floating menu or whatever which modifies the content it shows based on the active Application. I just want to keep it simple as possible. Last year I got lost with Floating Windows for the bad (too many things did not work out, was a hassle etc.).

Best!

Hi Johannes

Yes, BTT usually offers several ways to do something. And new options are constantly being added. That’s generally a good thing. But you can also get lost in it if you feel you have to replace what works well with something that’s supposedly even better.

That was exactly my goal. That’s why I now only use a single list containing all the triggers I don’t need every day.

For frequently used triggers, I use shortcuts that I know by heart.

One shortcut and one list for all triggers across all apps. This shortcut is app-specific, and the list is pre-filtered (in this case "dt"). It only shows the triggers that belong to the active app.

If I need a trigger that works for all apps, I simply clear the filter, then I see the entire list and can filter it again. For my needs, this is sufficient and very easy to set up.

One minor drawback is that this list can't stay open like a floating menu. Andreas wanted to change that, but right now he's really busy working on the launcher which, of course, can do much more. In the meantime, I'm probably the only one who still uses these lists :joy:

And yes, the new BTT Launcher opens up entirely new possibilities. Whether you want or need that is up to each individual to decide. But before you make up your mind, I'd recommend taking a look at the launcher :slight_smile:

2 Likes

Hi Frank,

thanks for your reply and your screenshots! Do you mind to post a GIF as I do not understand exactly "this list can't stay open"?

Your list looks like the App "Paletro", which opens up a list of all menu items of any app. Pretty handy by the idea. But LogicPro has too many sub-menus -> so I have to go back to use a mix between menu entries and shortcuts.

Do you mind sharing your preset for the community? If I like it I give you a coffee! :slight_smile:

Maybe for your interest:

Tuna.app -> type what you need. (freeware but you can pay for heavy pro-features) https://tunaformac.com

ALso this is very interesting to me: Sample Bunches - Bunch.app

You program a list of things you'll need every day. But on the simple side.

And sorry to the first thread starter for hijacking your thread :wink:

Uff :downcast_face_with_sweat: , I’d be happy to share a preset example here. But what I’m doing is certainly not “state of the art” and for sure nothing magical. It probably works much more easily with the launcher. I set this up before.

Liste Beispiel.bttpreset (53.0 MB)

Anyway, let’s say the example list contains all the triggers for all apps (fn + I). It looks something like this.

In Safari (fn + I), however, you only see the triggers for Safari because the list is pre-filled "saf".

So that you only have to edit the list in one place, you can create “named triggers,” for example.

A floating menu or the launcher can be pinned so that these “windows” remain open at all times. The list, on the other hand, closes as soon as an action is triggered. @Andreas_Hegenberg Could you maybe change that when you have a chance?

Does that help? But again, take a look at the launcher too :slight_smile:

1 Like

Actually this looks pretty good. So far (at least me) do not understand why waiting for the launcher?

  • your list shows for Safari all available shortcuts you set up, right?
  • a launcher won't show anything of them, unless you type in that command, right? If I would be able to memorize all commands, I would not need anything of that. But I can't. I find a list handy!

Thanks for sharing! It is pretty huge? 50mb. :smiley:

the BTT launcher can show any trigger you have configured at the top level if you want. No need to search (but searching is possible).

However for simple use cases a manual list like this is of course also fine!

Let's make it clear: I am in LogicPro and I need the legato shortcut I always forget.

  • opening BTT launcher I must remember that Logic says "connect notes" instead of legato -> brain bummer
  • opening a List while LogicPro is active, I see the list with all my stuff. My eyes read "connect notes" and I think, stupid Apple, but get the job done.

Is that the difference (for dummies like me)? :smiley:

no, any item in BTT has a "launcher config" section (if you have a launcher configured) where you can configure how it shows in the launcher:

If no specific title etc is defined it will show as in the BTT UI

Sure :slight_smile: But you still have to add each trigger manually. In that case, I might as well just add each trigger to a list manually... especially if the "list system" is already in place.

The launcher is great. Especially if you want to organize a large number of triggers. And you want to do a thousand other things as well.

I’d appreciate it if you could address this briefly. A simple yes or no will do :slight_smile:

True, I should allow to add multiple simultaneously. Will do that :slight_smile:

Yes I can add the same or similar pinning functionality that the launcher has

Launcher is a great idea, but the ability to batch add multiple triggers is essential to use it but also to help you testing it. Adding them one by one is too tedious. Thank you @Andreas_Hegenberg

That's great, thanks. I'll remind you in case you forget :innocent:

The feature above is very useful for many reasons and easy to set up. I imagine that would also apply to the launcher. Just saying.