manual:Quick_Start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| manual:Quick_Start [2016/06/01 11:35] – peternlewis | manual:Quick_Start [2023/09/26 07:22] (current) – [Keyboard Maestro editor] peternlewis | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Keyboard~~Maestro is easy to use once you understand the way the Editor and Engine, Macro~~Groups and Macros, Triggers and Actions work together. | Keyboard~~Maestro is easy to use once you understand the way the Editor and Engine, Macro~~Groups and Macros, Triggers and Actions work together. | ||
| - | By using these six things (Editor and Engine, Macro~~Groups and Macros, Triggers and Actions) | + | By using these six components |
| Just remember: | Just remember: | ||
| Line 15: | Line 15: | ||
| ==== Keyboard Maestro editor ==== | ==== Keyboard Maestro editor ==== | ||
| - | The Keyboard~~Maestro application is the editor. It lets you create and modify macros and configure preferences. You use it only when you want to make changes and then you quit it. It does not always need to be running. Whenever you launch Keyboard~~Maestro, | + | The Keyboard~~Maestro application is the editor. It lets you create and modify macros and configure preferences |
| ==== Keyboard Maestro Engine ==== | ==== Keyboard Maestro Engine ==== | ||
| - | The Keyboard~~Maestro~~Engine is a background only application that enables all of Keyboard~~Maestro’s features. It responds to your Hot~~Key presses, watches the time, tracks applications and maintains your clipboard history, handles | + | The Keyboard~~Maestro~~Engine is a background only application that enables all of Keyboard~~Maestro’s features. It responds to your Hot~~Key presses, watches the time, tracks applications and maintains your clipboard history, handles receiving clipboards, displays palettes, and, of course, executes your Macros. It should be running at all times, so we recommend you enable the “Launch Engine at Login” preference in the [[Windows# |
| ==== Macro Groups ==== | ==== Macro Groups ==== | ||
| - | Keyboard~~Maestro allow you to organize your Macros into Macro~~Groups which are like folders of macros. Each Macro~~Group controls when the macros it contains are active. A Macro~~Group can target or exclude specific applications, | + | Keyboard~~Maestro allow you to organize your Macros into Macro~~Groups which are like folders of macros. Each Macro~~Group controls when the macros it contains are active. A Macro~~Group can target or exclude specific applications, |
| - | A Macro~~Group can also act as a container for specific-use macros which are enabled only when you specifically activate them. For example, you could create a Macro~~Group containing macros that resized or repositioned windows using the arrow keys, but those macros would only be active after the Hot~~Key was pressed so that the arrow keys could be used normally at other times. | + | A Macro~~Group can also act as a container for specific-use macros which are enabled only when you specifically activate them. For example, you could create a Macro~~Group containing macros that resized or repositioned windows using the arrow keys, but those macros would only be active after a specific |
| Macro~~Groups can be displayed as palettes, allowing you to create your own custom toolbars which can be configured with a variety of themes. | Macro~~Groups can be displayed as palettes, allowing you to create your own custom toolbars which can be configured with a variety of themes. | ||
| + | |||
| + | Macro~~Groups can be displayed in the menu bar, allowing you to show updating information in the menu bar, and quickly access the macros it contains. | ||
| You create a Macro~~Group by clicking the BUTTON{{{+}}} button at the bottom of the Macro~~Groups list. You can disable or enable Macro~~Groups by clicking the BUTTON{{{✓}}} button. You can configure a Macro~~Group by selecting it and clicking the Edit button, or by double-clicking on it. | You create a Macro~~Group by clicking the BUTTON{{{+}}} button at the bottom of the Macro~~Groups list. You can disable or enable Macro~~Groups by clicking the BUTTON{{{✓}}} button. You can configure a Macro~~Group by selecting it and clicking the Edit button, or by double-clicking on it. | ||
| Line 35: | Line 37: | ||
| ==== Macros ==== | ==== Macros ==== | ||
| - | Keyboard~~Maestro’s main purpose is to execute Macros. A Macro lives in a Macro~~Group and consists of a set of Triggers that determine when the macro is executed, together with a list of Actions that define what the macro does when it is executed. You create a Macro by clicking the BUTTON{{{+}}} button at the bottom of the Macros list. You can disable or enable | + | Keyboard~~Maestro’s main purpose is to execute Macros. A Macro lives in a Macro~~Group and consists of a set of Triggers that determine when the macro is executed, together with a list of Actions that define what the macro does when it is executed. You create a Macro by clicking the BUTTON{{{+}}} button at the bottom of the Macros list or by clicking the BUTTON{{{⊕}}} which will let you quickly create a simple back by giving it a name, selecting a macro group, and choosing a common trigger and action. Either way you can add or edit triggers and actions later. You can disable or enable |
| ==== Triggers ==== | ==== Triggers ==== | ||
| - | A [[Macro Triggers|Trigger]] defines when a macro will be executed. There are a variety of Triggers available, the most common is the Hot~~Key trigger which executes the macro when a specified Hot~~Key is pressed. Similarly, you can use a Typed~~String trigger to execute a macro when you type some text (for example =addr=). Other common triggers are the Macro~~Palette which lets you trigger a macro by clicking on a context (front application) sensitive floating palette of macros and the Status Menu trigger which displays the macro in the Status Menu. | + | A [[Macro Triggers|Trigger]] defines when a macro will be executed. There are a variety of Triggers available, the most common is the Hot~~Key trigger which executes the macro when a specified Hot~~Key is pressed. Similarly, you can use a Typed~~String trigger to execute a macro when you type some text (for example =addr=). Other common triggers are the Macro~~Palette which lets you trigger a macro by clicking on a context (front application |
| - | You can also trigger a macro when you login or when your Mac sleeps or wakes, at a specific time or on a specific day, when an application launches, activates or quits, by executing a script, or remotely using a web browser or iPhone. And you can trigger a macro when something changes, like a volume being mounted or unmounted, | + | You can also trigger a macro when you login or when your Mac sleeps or wakes or goes idle, at a specific time or on a specific day, when an application launches, activates or quits, by executing a script, or remotely using a web browser or iPhone |
| - | A Trigger will only execute the macro if the Macro~~Group and Macro are enabled and currently active. You create Triggers by creating or editing a Macro and clicking the green BUTTON{{{⊕}}} button | + | A Trigger will only execute the macro if the Macro~~Group and Macro are enabled and currently active. You create Triggers by creating or editing a Macro and clicking the green BUTTON{{{+}}} button |
| ==== Actions ==== | ==== Actions ==== | ||
| - | When a Macro is Triggered it executes a list of [[Macro Actions|Actions]]. Keyboard~~Maestro performs each of the Actions in order. There are a wide variety of Actions allowing you to control applications, | + | When a Macro is Triggered it executes a list of [[Macro Actions|Actions]]. Keyboard~~Maestro performs each of the Actions in order. There are a wide variety of Actions allowing you to control applications, |
manual/Quick_Start.1464780930.txt.gz · Last modified: by peternlewis
