Some enhancement requests

  1. Allow any modifier of a hotkey to trigger a rule. For example, if “F5” is my hotkey, I’d like to test for whether shift, option, control, or command is down when invoked to do different things in the macro, variations of the rule. Right now I need to specify separate hotkeys for each combination.

  2. In prompt for user input, allow keyboard interaction with the GUI to select checkboxes and combo boxes. This is a keyboard macro program, after all.

Keep up the good work.

The Hot Key API requires explicit modifiers.

You can (and I suppose Keyboard Maestro could) create a multitude of triggers with varying modifiers and then test for the modifiers in the macro. This is not something I have ever had a request for, so probably not something I would implement, not when it can be done yourself even if it is a trifle tedious to set up 16 triggers.

As for the Prompt For User Input window, assuming you mean when tabbing to “All Controls” is enabled, unfortunately for some odd reason the keyboard navigation does not work properly. I suspect its because Keyboard Maestro Engine is a background applications. Anyway, there is currently nothing I can do to improve this I’m afraid.