An alternative to pulling up the search bar and typing the name of an element to match, users should be able to pick any select-able element in an app (including ones that can't be searched and or don't have a label, if possible) and assign a hotkey to automatically click them. Here's what it could look like:
A setting section called "shortcuts" where users could click a plus button to add a specific app which they want shortcuts on.
Each app has their own heading section with all of the assigned shortcuts, and there's a plus button in each section to add a new shortcut.
After the user presses that + button, the user is directed to the app in question, showing all the UI elements, including ones that can't be searched, and a user could click a specific one to assign a hotkey
These buttons in Activity Monitor can't be searched, but a user would be able to select them anyway.
The user is directed back to the shortcuts section once they've picked an element.
Here's a rough text UI mockup:
[add app]
Activity Monitor
[CPU] [CMD SHIFT B]
[Memory] [CMD SHIFT M]
Describe alternatives you've considered
I use BetterTouchTool shortcuts, but I had to add in a delay for them to work, ideally the shortcuts run instantly, almost as instantly as pressing down a single character.
Describe the solution you'd like
An alternative to pulling up the search bar and typing the name of an element to match, users should be able to pick any select-able element in an app (including ones that can't be searched and or don't have a label, if possible) and assign a hotkey to automatically click them. Here's what it could look like:
These buttons in Activity Monitor can't be searched, but a user would be able to select them anyway.
Here's a rough text UI mockup:
[add app]
Activity Monitor
[CPU] [CMD SHIFT B] [Memory] [CMD SHIFT M]
Describe alternatives you've considered
I use BetterTouchTool shortcuts, but I had to add in a delay for them to work, ideally the shortcuts run instantly, almost as instantly as pressing down a single character.