Macros and profiles
A macro is one tile that runs several steps in order. Profiles group them, and can follow whichever app is in front.
Steps
| Step | What it does |
|---|---|
| Shortcut | Presses a key with modifiers, such as ⌘⇧4 |
| Text | Types a piece of text |
| Pause | Waits 0.1 to 10 seconds |
| Open app | Opens an app by name |
| Open link | Opens a web address in the default browser |
| Media | Play or pause, next, previous, mute, or set the volume |
| Shell command | Runs a command, only when the computer allows it (below) |
Steps run in order and the first one that fails stops the macro.
Making and editing
Tap + to make one. Give it a name, an icon (or let AirMouse pick one from its steps) and a colour. Test run plays it while you watch, highlighting each step as the computer does it and naming the step that failed. On the pad, tap a tile to run it; long-press to edit or delete it.
Some ideas: mute the microphone in a call, lock the computer, open the morning's three apps, or Focus mode, which sets the volume to 20, waits and presses play.
Profiles
Macros live in profiles, named grids such as Everyday, Writing or Calls. The first profile comes with starter macros that suit the connected computer.
Following the app in front
Tap the wand button to bind a profile to an app: the grid changes when you switch to that app, and a line says which app moved it. You can pick the app from the list of running apps, and choose whether the pad switches back when that app loses focus. Choosing a profile by hand wins until the app in front changes.
Per-app profiles work on Mac and Windows. Linux does not report the app in front, so there profiles are switched by hand.
Shell commands
A paired phone cannot run commands unless the computer allows it. Start the computer app with --allow-shell to permit shell steps; without it, the option is greyed out on the phone. Your macros are stored on the phone only.