<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.keyboardmaestro.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.keyboardmaestro.com/feed.php">
        <title>Keyboard Maestro Wiki</title>
        <description></description>
        <link>https://wiki.keyboardmaestro.com/</link>
        <image rdf:resource="https://wiki.keyboardmaestro.com/_media/wiki/logo.png" />
       <dc:date>2026-08-01T10:29:15+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/manual/Whats_New?rev=1785385179&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/token/Window_Tokens?rev=1785127767&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/manual/Search_Strings?rev=1784516711&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/action/Assert?rev=1781339127&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/manual/Filters?rev=1780891964&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/manual/Macros?rev=1779762205&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/Stream_Deck?rev=1779331758&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/manual/JSON?rev=1778640463&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/playground/playground?rev=1778122612&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/trigger/MIDI?rev=1778121877&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/trigger/Gesture?rev=1778121465&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/action/Debugger_Start?rev=1776915165&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/manual/Menus?rev=1776239708&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/action/Set_Next_Engine_Window_Position?rev=1774585778&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/?image=action%3Amodern-syntax.png&amp;ns=action&amp;rev=1755483095&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/?image=action%3Atrigger-macro-by-name.png&amp;ns=action&amp;rev=1713240731&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/?image=action%3A20240416-121010.png&amp;ns=action&amp;rev=1713240619&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/?image=action%3Apromptforsnippet.png&amp;ns=action&amp;rev=1694595176&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/?image=action%3Asearchreplace.png&amp;ns=action&amp;rev=1694511013&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.keyboardmaestro.com/?image=action%3A20230912-172820.png&amp;ns=action&amp;rev=1694510948&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.keyboardmaestro.com/_media/wiki/logo.png">
        <title>Keyboard Maestro Wiki</title>
        <link>https://wiki.keyboardmaestro.com/</link>
        <url>https://wiki.keyboardmaestro.com/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.keyboardmaestro.com/manual/Whats_New?rev=1785385179&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-07-30T04:19:39+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Whats_New - [Changed in 11.1] </title>
        <link>https://wiki.keyboardmaestro.com/manual/Whats_New?rev=1785385179&amp;do=diff</link>
        <description>What’s New?

Keyboard~~Maestro~~11 expands on the powerful base of previous versions, improving the editor, adding many new actions and triggers, New Macro Wizard, a new Security preference pane, a keyboardmaestro command line tool, support for Apple Text Recognition, and more. Keyboard</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/token/Window_Tokens?rev=1785127767&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-07-27T04:49:27+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Window_Tokens - remove redundant links</title>
        <link>https://wiki.keyboardmaestro.com/token/Window_Tokens?rev=1785127767&amp;do=diff</link>
        <description>Window Related Tokens

This Wiki page receives the redirect for a number or windows related tokens:

	* %WindowName% and %FrontWindowName%
	* %WindowFrame% and %FrontWindowFrame%
	* %WindowPosition% and %FrontWindowPosition%
	* %WindowSize% and %FrontWindowSize%</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/manual/Search_Strings?rev=1784516711&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-07-20T03:05:11+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Search_Strings</title>
        <link>https://wiki.keyboardmaestro.com/manual/Search_Strings?rev=1784516711&amp;do=diff</link>
        <description>Search Strings

Search Strings are filters which, in addition to the text you type, can include qualifiers that may be applied to searches for Macros and Actions in:

	*  The Keyboard Maestro Editor search field.
	*  A Smart Group.
	*  A Trigger Macro by Name action.

Keyboard Maestro will search for the text you type, and all of the below qualifiers that you specify, for matches in your list of macros.   Each word is searched for separately (and in any order) unless you quote a phrase.</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/action/Assert?rev=1781339127&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-13T08:25:27+00:00</dc:date>
        <dc:creator>August (August@undisclosed.example.com)</dc:creator>
        <title>Assert - [Assert Action] Clarify meaning of &quot;fire&quot;.</title>
        <link>https://wiki.keyboardmaestro.com/action/Assert?rev=1781339127&amp;do=diff</link>
        <description>Assert Action

The Assert action (v8+) asserts that the criteria for the conditions are met and aborts the macro if not. If there are no conditions, then the assertion will always fire and will terminate the macro (v10.0+).

Conditions

See the Conditions section for further details.</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/manual/Filters?rev=1780891964&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-06-08T04:12:44+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Filters</title>
        <link>https://wiki.keyboardmaestro.com/manual/Filters?rev=1780891964&amp;do=diff</link>
        <description>Filters

Keyboard Maestro includes a variety of filters that can be applied to either the system clipboard, Named~~Clipboards, or variables.  For clipboards, the filters preserve style information to whatever degree is possible.  Use the Filter action to apply filters.</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/manual/Macros?rev=1779762205&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-26T02:23:25+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Macros - [How To Create a Macro] </title>
        <link>https://wiki.keyboardmaestro.com/manual/Macros?rev=1779762205&amp;do=diff</link>
        <description>Macros

Macros are used to automate your workflow, procedure, or process on your Mac. Macros are a way of improving your productivity by allowing you to perform repetitive or frequently required actions more quickly and accurately, tailoring your Mac to your usage patterns.</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/Stream_Deck?rev=1779331758&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-21T02:49:18+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Stream_Deck - [Stream Deck] </title>
        <link>https://wiki.keyboardmaestro.com/Stream_Deck?rev=1779331758&amp;do=diff</link>
        <description>Stream Deck

The Elgato Stream Deck is an external keypad/keyboard with a number of programmable buttons.

Keyboard Maestro (v9.0+) supports the Stream Deck via an Stream Deck Plug In and the USB Device Key trigger, as well as a number of Stream Deck specific actions.

Note that these instructions apply to the first-party Keyboard Maestro plugin, but there is also third-party</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/manual/JSON?rev=1778640463&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-13T02:47:43+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>JSON - [JSON] </title>
        <link>https://wiki.keyboardmaestro.com/manual/JSON?rev=1778640463&amp;do=diff</link>
        <description>JSON

Keyboard Maestro includes comprehensive support for JSON (JavaScript Object Notation), which is a formalized lightweight data-interchange format.

JSON objects consist of one of:

	* An array, surrounded by square brackets and with comma-separated values, eg</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/playground/playground?rev=1778122612&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T02:56:52+00:00</dc:date>
        <dc:creator>August (August@undisclosed.example.com)</dc:creator>
        <title>playground</title>
        <link>https://wiki.keyboardmaestro.com/playground/playground?rev=1778122612&amp;do=diff</link>
        <description>Playground</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/trigger/MIDI?rev=1778121877&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T02:44:37+00:00</dc:date>
        <dc:creator>August (August@undisclosed.example.com)</dc:creator>
        <title>MIDI</title>
        <link>https://wiki.keyboardmaestro.com/trigger/MIDI?rev=1778121877&amp;do=diff</link>
        <description>MIDI Trigger

The MIDI trigger lets you execute a macro when a MIDI packet is received.

You can trigger on specific notes, specific controller changes (v8+), or on any raw MIDI packet (v8+).

If the Allow Recording (MIDI Learn) checkbox is on, and the note field has the text focus, and you press a MIDI note, then Keyboard Maestro will set the fields to the correct value for you; similarly for the controller field or the raw packet fields.</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/trigger/Gesture?rev=1778121465&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-05-07T02:37:45+00:00</dc:date>
        <dc:creator>August (August@undisclosed.example.com)</dc:creator>
        <title>Gesture - [Gesture  Trigger] </title>
        <link>https://wiki.keyboardmaestro.com/trigger/Gesture?rev=1778121465&amp;do=diff</link>
        <description>Gesture Trigger

The Gesture trigger (v8+) lets you execute a macro when you draw a shape using the mouse.

The gesture consists of any sequence of one or more directional movements (horizontally, vertically, or diagonally).  The gesture can require a set of modifiers to be pressed, or a specific mouse button to be pressed, and you can optionally make the gesture reversible (so, for example,</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/action/Debugger_Start?rev=1776915165&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-23T03:32:45+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Debugger_Start - [Using the Debugger] </title>
        <link>https://wiki.keyboardmaestro.com/action/Debugger_Start?rev=1776915165&amp;do=diff</link>
        <description>Macro Debugger

Keyboard Maestro includes a built-in macro debugger which you can turn on by choosing Start Debugging from the Status Menu, or by using one of the various Debugger actions.

[Macro Debugger]

Debugger Actions

	* Debugger Start.
	* Debugger Finish.
	*</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/manual/Menus?rev=1776239708&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-04-15T07:55:08+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Menus - [Export as Macro Library] </title>
        <link>https://wiki.keyboardmaestro.com/manual/Menus?rev=1776239708&amp;do=diff</link>
        <description>Menus

Below is a complete list of all menus.  Note that in some cases you must hold down the Option Key  (or  or ) to see the menu item.  For example, the “Expand All Actions” item in the Actions menu.

Keyboard Maestro

The Keyboard Maestro menu contains menu items relating to the Keyboard</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/action/Set_Next_Engine_Window_Position?rev=1774585778&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-27T04:29:38+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>Set_Next_Engine_Window_Position</title>
        <link>https://wiki.keyboardmaestro.com/action/Set_Next_Engine_Window_Position?rev=1774585778&amp;do=diff</link>
        <description>Set Next Engine Window Position Action

The Set Next Engine Window Position action allows you to specify where the next Keyboard Maestro Engine window will be placed. This applies to pretty much any window, such as text displays.

This allows you to specify the position of windows that would otherwise appear in a predefined spot.</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/?image=action%3Amodern-syntax.png&amp;ns=action&amp;rev=1755483095&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2025-08-18T02:11:35+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>modern-syntax.png - created</title>
        <link>https://wiki.keyboardmaestro.com/?image=action%3Amodern-syntax.png&amp;ns=action&amp;rev=1755483095&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.keyboardmaestro.com/_media/action/modern-syntax.png?w=500&amp;amp;h=500&amp;amp;tok=cd5f9f&quot; alt=&quot;modern-syntax.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/?image=action%3Atrigger-macro-by-name.png&amp;ns=action&amp;rev=1713240731&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T04:12:11+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>trigger-macro-by-name.png</title>
        <link>https://wiki.keyboardmaestro.com/?image=action%3Atrigger-macro-by-name.png&amp;ns=action&amp;rev=1713240731&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.keyboardmaestro.com/_media/action/trigger-macro-by-name.png?w=500&amp;amp;h=500&amp;amp;tok=ddf680&quot; alt=&quot;trigger-macro-by-name.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/?image=action%3A20240416-121010.png&amp;ns=action&amp;rev=1713240619&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2024-04-16T04:10:19+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>20240416-121010.png - created</title>
        <link>https://wiki.keyboardmaestro.com/?image=action%3A20240416-121010.png&amp;ns=action&amp;rev=1713240619&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.keyboardmaestro.com/_media/action/20240416-121010.png?w=500&amp;amp;h=500&amp;amp;tok=cc5b1b&quot; alt=&quot;20240416-121010.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/?image=action%3Apromptforsnippet.png&amp;ns=action&amp;rev=1694595176&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-13T08:52:56+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>promptforsnippet.png - created</title>
        <link>https://wiki.keyboardmaestro.com/?image=action%3Apromptforsnippet.png&amp;ns=action&amp;rev=1694595176&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.keyboardmaestro.com/_media/action/promptforsnippet.png?w=500&amp;amp;h=500&amp;amp;tok=dd50f4&quot; alt=&quot;promptforsnippet.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/?image=action%3Asearchreplace.png&amp;ns=action&amp;rev=1694511013&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-12T09:30:13+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>searchreplace.png</title>
        <link>https://wiki.keyboardmaestro.com/?image=action%3Asearchreplace.png&amp;ns=action&amp;rev=1694511013&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.keyboardmaestro.com/_media/action/searchreplace.png?w=500&amp;amp;h=500&amp;amp;tok=3b2a38&quot; alt=&quot;searchreplace.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.keyboardmaestro.com/?image=action%3A20230912-172820.png&amp;ns=action&amp;rev=1694510948&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2023-09-12T09:29:08+00:00</dc:date>
        <dc:creator>peternlewis (peternlewis@undisclosed.example.com)</dc:creator>
        <title>20230912-172820.png - removed</title>
        <link>https://wiki.keyboardmaestro.com/?image=action%3A20230912-172820.png&amp;ns=action&amp;rev=1694510948&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.keyboardmaestro.com/_media/action/20230912-172820.png?w=500&amp;amp;h=500&amp;amp;tok=90f32d&quot; alt=&quot;20230912-172820.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
</rdf:RDF>
