KM already knows which hotkeys go with which macros – but is there a way to get this data?
Specifically, I'd like to know macro names, ids, groups, and hotkeys for any macro currently active and assigned to a hotkey.
I'd take this data and create a graphical map so I can have a better visual representation of currently available macros.
Imagine something like this but with a way to filter on modifier combinations:
I'd use this map to:
• Build special control schemes for a currently active application*
• Create macro "modes" inside a single application depending on context**
• Clean up unused or outdated macros
*While enabling/disabling macros is available at the macro group level - you still have to remember which groups are for which applications - something that is easily forgotten and hard to find among hundreds of macros. It tough to do because the view is currently very bottom-up.
A more top-down solution would give a wider, more easily accessible bird's eye view.
**Modes would be for situations where sometimes you want to use a different set of macros in a single application.
In a simplified browser application example, you may sometimes want Cmd+R to Reload, and other times you may want it to Rename a bookmark. Changing the mode with a separate macro would allow for this to happen quickly.
You can technically do this now. The problem is that there's no quick way to visualize the hotkeys currently in use. A map would increase visibility and allow you to create modes faster.
What problem are you trying to solve?
I created this topic because it seems like every time I create a macro and assign it to a hotkey - I try to use it and then a Conflict Palette is presented.
I then have to go find and disable or reassign the conflicting macro. If I can get this to happen less often, then I can focus more on macro creation in the moment rather than being distracted by macro management.
Of course I'd prefer something like this to be a KM feature - but in lieu of that happening maybe there's a way to poll this data?