Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save JohnAtl/9e941c104f01ee651736fa5db140f41d to your computer and use it in GitHub Desktop.
Save JohnAtl/9e941c104f01ee651736fa5db140f41d to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<array>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>658773622.62719798</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56857</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>MOUSEX()</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Position X</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56858</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>MOUSEY()</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Position Y</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56859</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>Text</key>
<string>SCREEN(Internal, Left)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Screen Int Left</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56860</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>Text</key>
<string>SCREEN(Internal, Right)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Screen Int Right</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56861</integer>
<key>CaseEntries</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56862</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>SCREEN(Internal, MidX) , SCREEN(Internal, MidY)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Destination</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56863</integer>
<key>Asynchronously</key>
<false/>
<key>MacroActionType</key>
<string>ExecuteMacro</string>
<key>MacroUID</key>
<string>F9407F8F-B1F6-43F2-BE83-C1DA832CC7B7</string>
<key>TimeOutAbortsMacro</key>
<true/>
<key>UseParameter</key>
<false/>
</dict>
</array>
<key>ConditionType</key>
<string>GreaterThan</string>
<key>TestValue</key>
<string>Screen Int Right</string>
</dict>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56864</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>SCREEN(Second, MidX) , SCREEN(Second, MidY)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Destination</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56865</integer>
<key>Asynchronously</key>
<false/>
<key>MacroActionType</key>
<string>ExecuteMacro</string>
<key>MacroUID</key>
<string>F9407F8F-B1F6-43F2-BE83-C1DA832CC7B7</string>
<key>TimeOutAbortsMacro</key>
<true/>
<key>UseParameter</key>
<false/>
</dict>
</array>
<key>ConditionType</key>
<string>Otherwise</string>
<key>TestValue</key>
<string>Screen Int Left</string>
</dict>
</array>
<key>MacroActionType</key>
<string>Switch</string>
<key>Source</key>
<string>Variable</string>
<key>Variable</key>
<string>Mouse Position X</string>
</dict>
</array>
<key>CreationDate</key>
<real>663964176.33540404</real>
<key>IsActive</key>
<false/>
<key>ModificationDate</key>
<real>663964440.63451505</real>
<key>Name</key>
<string>Mouse to Other Display</string>
<key>Triggers</key>
<array>
<dict>
<key>ElementCookie</key>
<integer>256</integer>
<key>ElementDeviceUsage</key>
<integer>6</integer>
<key>ElementDeviceUsagePage</key>
<integer>1</integer>
<key>ElementName</key>
<string>MX Master Button 5</string>
<key>ElementProductID</key>
<integer>45086</integer>
<key>ElementShortName</key>
<string>B5</string>
<key>ElementUsage</key>
<integer>5</integer>
<key>ElementUsagePage</key>
<integer>9</integer>
<key>ElementValue</key>
<integer>1</integer>
<key>ElementVendorID</key>
<integer>1133</integer>
<key>FireType</key>
<string>Released</string>
<key>MacroTriggerType</key>
<string>HID</string>
<key>Modifiers</key>
<integer>0</integer>
<key>UseModifiers</key>
<false/>
</dict>
</array>
<key>UID</key>
<string>A5E2A5C2-FCC6-4C1B-B6AC-CD5F5E29F7A3</string>
</dict>
</array>
<key>Name</key>
<string>• Mouse Positioning</string>
<key>ToggleMacroUID</key>
<string>3BAA4122-BE07-45A3-ACE2-5FC87D123F3C</string>
<key>UID</key>
<string>96B6D3C3-8762-4BAD-8FAF-768040DA880B</string>
</dict>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>658773622.62719798</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56818</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>MOUSEX()</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Position X</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56823</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>MOUSEY()</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Position Y</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56819</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>Text</key>
<string>SCREEN(Internal, Left)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Screen Int Left</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56824</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>Text</key>
<string>SCREEN(Internal, Right)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Screen Int Right</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56825</integer>
<key>CaseEntries</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56826</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>SCREEN(Internal, MidX) , SCREEN(Internal, MidY)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Destination</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56827</integer>
<key>Asynchronously</key>
<false/>
<key>MacroActionType</key>
<string>ExecuteMacro</string>
<key>MacroUID</key>
<string>F9407F8F-B1F6-43F2-BE83-C1DA832CC7B7</string>
<key>TimeOutAbortsMacro</key>
<true/>
<key>UseParameter</key>
<false/>
</dict>
</array>
<key>ConditionType</key>
<string>GreaterThan</string>
<key>TestValue</key>
<string>Screen Int Right</string>
</dict>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56828</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>SCREEN(Second, MidX) , SCREEN(Second, MidY)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Destination</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56829</integer>
<key>Asynchronously</key>
<false/>
<key>MacroActionType</key>
<string>ExecuteMacro</string>
<key>MacroUID</key>
<string>F9407F8F-B1F6-43F2-BE83-C1DA832CC7B7</string>
<key>TimeOutAbortsMacro</key>
<true/>
<key>UseParameter</key>
<false/>
</dict>
</array>
<key>ConditionType</key>
<string>GreaterThan</string>
<key>TestValue</key>
<string>Screen Int Left</string>
</dict>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56830</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>SCREEN(Third, MidX) , SCREEN(Third, MidY)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Destination</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56831</integer>
<key>Asynchronously</key>
<false/>
<key>MacroActionType</key>
<string>ExecuteMacro</string>
<key>MacroUID</key>
<string>F9407F8F-B1F6-43F2-BE83-C1DA832CC7B7</string>
<key>TimeOutAbortsMacro</key>
<true/>
<key>UseParameter</key>
<false/>
</dict>
</array>
<key>ConditionType</key>
<string>LessThan</string>
<key>TestValue</key>
<string>Screen Int Left</string>
</dict>
</array>
<key>MacroActionType</key>
<string>Switch</string>
<key>Source</key>
<string>Variable</string>
<key>Variable</key>
<string>Mouse Position X</string>
</dict>
</array>
<key>CreationDate</key>
<real>663962848.58927703</real>
<key>ModificationDate</key>
<real>663964433.69422901</real>
<key>Name</key>
<string>Mouse to Next Left Display</string>
<key>Triggers</key>
<array>
<dict>
<key>ElementCookie</key>
<integer>256</integer>
<key>ElementDeviceUsage</key>
<integer>6</integer>
<key>ElementDeviceUsagePage</key>
<integer>1</integer>
<key>ElementName</key>
<string>MX Master Button 5</string>
<key>ElementProductID</key>
<integer>45086</integer>
<key>ElementShortName</key>
<string>B5</string>
<key>ElementUsage</key>
<integer>5</integer>
<key>ElementUsagePage</key>
<integer>9</integer>
<key>ElementValue</key>
<integer>1</integer>
<key>ElementVendorID</key>
<integer>1133</integer>
<key>FireType</key>
<string>Released</string>
<key>MacroTriggerType</key>
<string>HID</string>
<key>Modifiers</key>
<integer>0</integer>
<key>UseModifiers</key>
<false/>
</dict>
</array>
<key>UID</key>
<string>7D905364-4E7E-41FB-8493-51A36DEEF23D</string>
</dict>
</array>
<key>Name</key>
<string>• Mouse Positioning</string>
<key>ToggleMacroUID</key>
<string>3BAA4122-BE07-45A3-ACE2-5FC87D123F3C</string>
<key>UID</key>
<string>96B6D3C3-8762-4BAD-8FAF-768040DA880B</string>
</dict>
<dict>
<key>Activate</key>
<string>Normal</string>
<key>CreationDate</key>
<real>658773622.62719798</real>
<key>Macros</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56832</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>MOUSEX()</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Position X</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56833</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>MOUSEY()</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Position Y</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56834</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>Text</key>
<string>SCREEN(Internal, Left)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Screen Int Left</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56835</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>Text</key>
<string>SCREEN(Internal, Right)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Screen Int Right</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56839</integer>
<key>CaseEntries</key>
<array>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56840</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>SCREEN(Internal, MidX) , SCREEN(Internal, MidY)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Destination</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56841</integer>
<key>Asynchronously</key>
<false/>
<key>MacroActionType</key>
<string>ExecuteMacro</string>
<key>MacroUID</key>
<string>F9407F8F-B1F6-43F2-BE83-C1DA832CC7B7</string>
<key>TimeOutAbortsMacro</key>
<true/>
<key>UseParameter</key>
<false/>
</dict>
</array>
<key>ConditionType</key>
<string>LessThan</string>
<key>TestValue</key>
<string>Screen Int Left</string>
</dict>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56842</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>SCREEN(Third, MidX) , SCREEN(Third, MidY)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Destination</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56843</integer>
<key>Asynchronously</key>
<false/>
<key>MacroActionType</key>
<string>ExecuteMacro</string>
<key>MacroUID</key>
<string>F9407F8F-B1F6-43F2-BE83-C1DA832CC7B7</string>
<key>TimeOutAbortsMacro</key>
<true/>
<key>UseParameter</key>
<false/>
</dict>
</array>
<key>ConditionType</key>
<string>LessThan</string>
<key>TestValue</key>
<string>Screen Int Right</string>
</dict>
<dict>
<key>Actions</key>
<array>
<dict>
<key>ActionUID</key>
<integer>56844</integer>
<key>MacroActionType</key>
<string>SetVariableToCalculation</string>
<key>StopOnFailure</key>
<false/>
<key>Text</key>
<string>SCREEN(Second, MidX) , SCREEN(Second, MidY)</string>
<key>UseFormat</key>
<false/>
<key>Variable</key>
<string>Mouse Destination</string>
</dict>
<dict>
<key>ActionUID</key>
<integer>56845</integer>
<key>Asynchronously</key>
<false/>
<key>MacroActionType</key>
<string>ExecuteMacro</string>
<key>MacroUID</key>
<string>F9407F8F-B1F6-43F2-BE83-C1DA832CC7B7</string>
<key>TimeOutAbortsMacro</key>
<true/>
<key>UseParameter</key>
<false/>
</dict>
</array>
<key>ConditionType</key>
<string>GreaterThan</string>
<key>TestValue</key>
<string>Screen Int Right</string>
</dict>
</array>
<key>MacroActionType</key>
<string>Switch</string>
<key>Source</key>
<string>Variable</string>
<key>Variable</key>
<string>Mouse Position X</string>
</dict>
</array>
<key>CreationDate</key>
<real>663963979.81611204</real>
<key>ModificationDate</key>
<real>663964411.73488402</real>
<key>Name</key>
<string>Mouse to Next Right Display</string>
<key>Triggers</key>
<array>
<dict>
<key>ElementCookie</key>
<integer>255</integer>
<key>ElementDeviceUsage</key>
<integer>6</integer>
<key>ElementDeviceUsagePage</key>
<integer>1</integer>
<key>ElementName</key>
<string>MX Master Button 4</string>
<key>ElementProductID</key>
<integer>45086</integer>
<key>ElementShortName</key>
<string>B4</string>
<key>ElementUsage</key>
<integer>4</integer>
<key>ElementUsagePage</key>
<integer>9</integer>
<key>ElementValue</key>
<integer>1</integer>
<key>ElementVendorID</key>
<integer>1133</integer>
<key>FireType</key>
<string>Released</string>
<key>MacroTriggerType</key>
<string>HID</string>
<key>Modifiers</key>
<integer>0</integer>
<key>UseModifiers</key>
<false/>
</dict>
</array>
<key>UID</key>
<string>8C54EA6D-53FA-4D1D-B7B1-ACA915440D65</string>
</dict>
</array>
<key>Name</key>
<string>• Mouse Positioning</string>
<key>ToggleMacroUID</key>
<string>3BAA4122-BE07-45A3-ACE2-5FC87D123F3C</string>
<key>UID</key>
<string>96B6D3C3-8762-4BAD-8FAF-768040DA880B</string>
</dict>
</array>
</plist>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment