Tip: How to find out which macro is firing

Sometimes something happens when you don’t expect it, which typically means you have created a macro that is triggering unintentionally.

First, ensure you can repeat the issue somehow. If you can’t, it is going to be very hard to figure out.

Then you can either try quitting the Keyboard Maestro Engine (File ➤ Quit Engine) and see if the issue continues (in which case it probably has nothing to do with Keyboard Maestro) or not (in which case a rogue macro might be the cause).

The follow one of these procedures to figure out which macro is firing:

  • Select the All Macros macro smart group.
  • Choose View ➤ Sort Macros by ➤ Date Used.
  • Make the issue happen.
  • Look at any macros that are sorted to the top of the macro list.

or

  • Make the issue happen.
  • Click and hold on the [⌘] button at the top of the editor window to show recently triggered macros.

or

  • Choose Start Debugging from the Keyboard Maestro status menu.
  • Make sure the Pause New Macros checkbox is tricked.
  • Make the issue happen.
  • See which macro starts.
1 Like