I use conflict menus a lot very simple and effective.
They are created by assigning the same Keyboard Shortcut to multiple triggers. Below is an example of using the A shortcut for multiple triggers pertaining to the Anybox bookmark manager app.
I design conflict menus so that each trigger note starts with a different letter, so that I can type the Keyboard Shortcut → type the first letter of the trigger→ which highlights the corresponding menu item.
In the example below, if I type A > D, the Dock Anybox trigger is selected.
After that I must press the enter key to activate the trigger.
My question: I would like to accelerate my workflow by removing the last step, ie the need to press enter after typing the letter D. I would like to be able to type A followed simply by pressing "D" (instead of D → Return) to activate the trigger.
It would accelerate my workflow because I use conflict menus a lot.
Note that other apps like Keyboard Maestro also have conflict palettes and the user does not have to press the Enter key: simply typing D triggers the underlying macro.
I have to learn floating menus but it seems a bit complicated. I started playing around with them and ... became frustrated because I could not even find where to configure what triggers the menu !
They are relatively simple once you figure out the basics (although there are many options, you don't need most of them for basic menus). See this for showing and hiding floating menus.
Years ago, I was impressed by a text you wrote, where you explained that you had made the difficult and stressful decision to drop your regular job (I think @ Siemens) and focus on developing BTT. It was well written and still resonates in my mind.
I think (not sure) that you were married at the time which must have added to the stress.
Would you have any links to online magazine, podcasts, autobiographical texts or other sites where you explain what happened after that? I am particularly interested in the contrast between what you expected and reality, surprises (positive and negative), challenges in managing an app business etc.
There is not so much to say though. It has been the best decision and everything worked out way better than I had imagined In a few days our third (and final ) child will be born and all is great.
@Andreas_Hegenberg The "final child" always has four legs. So if you don't have a cat or dog yet, be prepared for your two-legged children to demand it.
in 4.998 conflict menus are now numbered 1-9 by default so they can be triggered by pressing the appropriate number. The predefined action "Show Custom Context Menu (New)" now allows to set a trigger key for any item.
That's great. What took you so long? ... Just kidding.
This is a simple alternative to the floating menus. What is still missing is an option to open the menu at a specific location (not just where the mouse is). At the moment BTT first moves my mouse to a specific location and then opens the menu. That's actually ok for me ... or can you already do that and I don't know how?