Before I start sharing a bunch of Keyboard Maestro macros, we need to be on the same page when it comes to understanding the inner workings of Keyboard Maestro. So let’s get that out of the way.
Without even having to upgrade Keyboard Maestro, you can now use the recently released KeyCue 4.2 to display Keyboard Maestro hot key triggered macros at any time by simply holding down the control key. New in 3.0.1 Floating palette could disappear off the screen. Launch/Quit macro. Keyboard Maestro 8.2.2 – Hot-key tasking solution. Keyboard Maestro is your hot-key solution that allows you to perform a multitude of tasks simply by pressing. Keyboard Maestro is a two part application. The first part is what you see when you launch the application: the macro editor where you can build your macros. The second part is the very lightweight Keyboard Maestro engine — this runs in the background to monitor user input so that Keyboard Maestro can make your macros actually work.
Keyboard Maestro is a two part application. The first part is what you see when you launch the application: the macro editor where you can build your macros. The second part is the very lightweight Keyboard Maestro engine — this runs in the background to monitor user input so that Keyboard Maestro can make your macros actually work.
There isn’t much to know about the engine, but you can stop and start it from the File menu in the Keyboard Maestro macro editor. So unless you don’t have any macros, just leave the engine running — conversely if your macros don’t seem to work, check to make sure the engine is running.
The Keyboard Maestro engine isn’t something you can control, instead everything the user does is inside the editor interface so that’s what I will focus on.
Once you launch the editor you will see three main panes. From left to right these are:
The interface only get’s more complicated from here, so let’s break this apart a bit more.
I mentioned that you can get additional power out of macros if you add them to a group. Groups are not a way to organize macros, they are a way to limit the power of macros and thus make your life a bit easier. For instance: there are bound to be macros that you want to work only in a certain application, or more often, never in a certain application. Groups are where you set up such controls.
So if you wanted to create a new group of macros that only works in Safari, you would simply create a group like this:
And if you wanted to create a group of macros that never work in Safari, you just change those settings to this:
The power isn’t limited there, because perhaps you want to create a group of macros that only work in web browsers, which is easily done like so:
Of course, your results will vary depending on the web browsers you have installed.
Because of the way groups work it is best to think of them as ways of preventing bad things from happening in other apps — especially if you are sharing keyboard shortcuts. However, this is not the only thing we can do, you could use the group setting in conjunction with a quit-all macro. The macro could then easily quit every application running, except those excluded in the macro group.
Omnioutliner pro 5 5 2019. Groups are an important tool in Keyboard Maestro to keep in mind as you are working through the construction of more complicated macros.
The macro editor can be broken down into two views, and two panes. The two views are: description and editor. These are the views you are presented with if you are not in macro editing mode.
The two panes that appear in editing mode are: triggers and actions. When you click the edit button at the bottom of the macro editor you are able to manipulate both triggers and actions, and these panes are where you build your macro, so we need to take a deeper look.
Triggers are what’s going to set the macro into action. This is simply asking: what event has to happen for the below actions to run?
Right now there are 12 triggers, and four script triggers that you can choose from. (It’s important to note that you can have more than one trigger for each macro — as I will show in later examples.) For now, that could be a macro that runs everyday at a given time and that can also be invoked by a keyboard shortcut, or any combination of these twelve macros that you can dream up:
And the script triggers:
In this series I will primarily use time and hotkey triggers, but as you can see there are many different ways that you can trigger your macros.
To aid in the construction of macros you need to understand how each macro could be triggered.
Now that we have the triggers all sorted out, we need to go through the action side of a macro. As the name implies actions are what the macro will actually do when it is activated. There is a wide range of actions available, and even more when you factor in that launching a script can be an action in a macro. While I won’t go through what each action does, the documentation does a decent job of that, I will say that it is worth your time to simply browse all the actions and get an idea of what’s available to you.
There are a few things that I want to go over about actions.
The very right pane in Keyboard Maestro is the action area, and the bottom section is where the heart of your macro lies.
All you need to know here is that actions are executed in the order they are shown, from top to bottom. Clicking the green plus that says New Action will bring up the Action Picker that lays atop where your macros were previously listed. From this pane you can drag, or double-click, to add any new action to your macro.
There’s a search box that sits in the top right corner of the action picker — this searches through all available actions. I recommend that you use this to find what you need if you already know the name of it since this will save you quite a bit of time.
All actions are grouped together by type, so that if you want to see all available clipboard actions, you can just select the clipboard group of actions — depicted as folders. I will reference where actions are by groups as I show examples of macros later on, this way you can find them more quickly.
The last, and most powerful part of actions, is that each action has additional options attached to it. A lot of the time it may not be readily apparent that there are additional options.
The best way to look for additional options is to look for arrows in the action itself after it has been added to the macro. Things like these:
There’s a lot to these options and I will dive into some of these as we go through example macros. Suffice to say that these options can double the power of Keyboard Maestro itself — they are important to look at.
That’s the basics of Keyboard Maestro, while it takes a lot to explain, it is no more complicated than taking out the garbage for most tasks. All you need to know is the order of events:
I like to think of Keyboard Maestro as a puzzle, where it can do anything I want it to do as long as I find the right puzzles pieces to fit together. Next up, a lot of examples.
(This post is a part of a series on Keyboard Maestro, see more here.)
Deck set 2 0 13 centimeters. Note: This site makes use of affiliate links, which may earn the site money when you buy using those links.