Browse the docs

BetterTouchTool actions

Every BetterTouchTool action and what it becomes.

Every BetterTouchTool action, by category, with its number.

Application Control #

BetterTouchTool actionNumberBecomesNotes
Open Finder10Activate app
Application Switcher (id 46)46App or window switcher
Launch Application49Open file or folder
Create New File in Finder85Run shell script
Expose And Sort103Not importedExpose And Sort has no counterpart in current macOS
Show Menu Bar in Context Menu125Not importedBetterTouchTool's own context menu entries (menu bar, shortcuts) have no counterpart
Application Switcher (id 142)142App or window switcher
Activate Hovered App in Dock150Not importedActing on the app under the Dock pointer can't be done from a step
Open Finder Selection with Specific App157Open Finder selection
Open Selected Folder with App176Open Finder selection
Show/Hide Specific Application177Activate appShow/Hide Specific Application became Activate; BetterTouchTool toggled it
Quit App Under Cursor247Not importedActing on the app under the Dock pointer can't be done from a step
Hide App Under Cursor294Not importedActing on the app under the Dock pointer can't be done from a step
Show Shortcuts in Context Menu298Not importedBetterTouchTool's own context menu entries (menu bar, shortcuts) have no counterpart
Activate Specific Window364Window extension › RaiseActivate Specific Window became Window › Raise by title; check the title
Activate Previous App367App commands
Save Active Window368Run shell scriptSave Active Window keeps the front app, not the particular window
Go Back to Saved Active Window369Activate app
Activate Previous Window (id 383)383Window extension › Switcher
Activate Previous Window (id 491)491Window extension › Switcher
Quit Specific Application592Quit app
Compress Currently Selected Finder File604Run AppleScript

BetterTouchTool Control #

BetterTouchTool actionNumberBecomesNotes
Restart BetterTouchTool55DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Quit BetterTouchTool56DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Toggle BetterTouchTool101DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Open BTT Preferences105DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Switch Presets (Enable Selected, Disable All Others)139Turn on macro, Turn off macro
Disable Gesture Recognition144Not importedDisabling gesture recognition for a while controls BetterTouchTool's own engine; turn a macro off with Disable Macro instead
Trigger Named Trigger248Run macro
Enable / Disable / Toggle Specific Presets258Turn on macro, Turn off macro
Open Specific BTT Settings374DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Trigger Actions for Item with UUID400Run macro
Show BTT Menu Bar Status Item Menu425DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Disable Triggers for X Seconds502Turn off macro, Wait, Turn on macro
Save Menu Bar Status Item Layout / Ordering543DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Restore Saved Menu Bar Status Item Layout / Ordering544DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Change Menu Bar Status Item Spacing545DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Show Simple JSON Format Menu551DroppedThis controls BetterTouchTool itself, which Switchboard replaces: dropped
Disable Configured Trigger552Turn off macro
Enable Configured Trigger553Turn on macro

Clipboard #

BetterTouchTool actionNumberBecomesNotes
Toggle Clipboard Manager203ClipboardShowing the clipboard manager became Switchboard's clipboard panel, which pastes what you pick
Custom Paste250Not importedCustom Paste pastes items from a BetterTouchTool list and can't be read from the preset
Copy Selected Text with JavaScript287Not importedTransforming text with BetterTouchTool's JavaScript API can't be run as is: rewrite the script as a JavaScript step
Upload Clipboard to ImageKit297Not importedUploading to ImageKit has no counterpart
Check Clipboard Change328Wait for a changeWaiting for a clipboard change uses Switchboard's wait; check the timeout
Enable/Disable Clipboard Manager Watcher: Disable433DroppedDropped: it controls BetterTouchTool's own clipboard manager; Switchboard's clipboard history runs on its own
Enable/Disable Clipboard Manager Watcher: Enable434DroppedDropped: it controls BetterTouchTool's own clipboard manager; Switchboard's clipboard history runs on its own
Transform Clipboard with JavaScript448Not importedTransforming text with BetterTouchTool's JavaScript API can't be run as is: rewrite the script as a JavaScript step
Transform Clipboard with ChatGPT449Ask AI to rewrite, Clipboard
Show Clipboard Manager480ClipboardShowing the clipboard manager became Switchboard's clipboard panel, which pastes what you pick
Hide Clipboard Manager481DroppedDropped: it controls BetterTouchTool's own clipboard manager; Switchboard's clipboard history runs on its own
Paste and Remove Item484Clipboard, Press keysPaste and Remove Item pastes the newest copy and removes it from the history
Copy to Snippet Group485Not importedCopy to Snippet Group writes into BetterTouchTool's own snippet list
Delete Items from Clipboard Manager487ClipboardDelete Items from Clipboard Manager clears all clipboard history; BetterTouchTool deleted only what it was set to
Paste Specific Clipboard Item489Clipboard, Press keys
Change Formatting of Selected Text494Not importedCopying and changing text styles has no counterpart
Copy/Paste Text Style: Copy Style496Not importedCopying and changing text styles has no counterpart
Copy/Paste Text Style: Paste Style497Not importedCopying and changing text styles has no counterpart
Wait for Clipboard Change499Wait for a changeWaiting for a clipboard change uses Switchboard's wait; check the timeout
Save Clipboard Contents508Clipboard
Restore Clipboard Contents509Clipboard
Delete Specific Item from Clipboard512Clipboard
Set Clipboard Contents529Clipboard
Wait For File Or Folder To Change695Not importedWait For File Or Folder To Change: use a File trigger instead
Clean URLs (Remove Tracking Parameters)888Clipboard, Transform textClean URLs cleans the URL on the clipboard and leaves it there

Control Flow #

BetterTouchTool actionNumberBecomesNotes
Delay (Blocking)129Wait
Start Repeat329If, Repeat
IF Condition330If, Repeat
Break331Break out of repeat
End / Stop Repeat332If, Repeat
ELSE333If, Repeat
END IF334If, Repeat
Delay (Async / Non-Blocking)345WaitDelay (Async) became a blocking wait: what follows in this macro waits too
Execute Action Sequence After Timeout (Cancellable)351Wait
Cancel Timed / Delayed Action Sequences352DroppedCancel Timed / Delayed Action Sequences dropped: the wait in this macro ends when the macro does
Continue With Next Action366DroppedEmpty action dropped
Ask For Input & Save To Variable403Ask for input
IF Image Visible405If, Repeat
Wait For App Launch/Terminate: Launch413Wait until a condition holds
Wait For App Launch/Terminate: Terminate414Wait until a condition holds
Wait For App Launch/Terminate: Activate415Wait until a condition holds
Wait For App Launch/Terminate: Deactivate416Wait until a condition holds
Wait for Conditions To Become True417Wait until a condition holds
Cancel Wait for Conditions To Become True418DroppedCancel Wait for Conditions dropped: a wait ends when the macro does
Wait For Image to Become Visible419Wait until a condition holdsWait For Image to Become Visible waits for the picture on screen; re-capture the picture in the step
Wait for Change Of Focused Window423Wait for a change
Cancel Repeat424Break out of repeat
IF Text Visible428If, Repeat
IF JavaScript True431If, Repeat
Wait for Keyboard Input486Not importedWait for Keyboard Input has no counterpart: use a Layer or a Hotkey trigger
Stop All Action Sequences531Stop macro
Wait For Other BetterTouchTool Trigger To Fire567Not importedWaiting for another BetterTouchTool trigger to fire has no counterpart
Debounce579Not importedDebounce has no counterpart
IF AI Condition True705If, Repeat
Only Continue After Accumulating Movement / Value707Not importedAccumulating movement before continuing has no counterpart

Custom #

BetterTouchTool actionNumberBecomesNotes
No Action-1DroppedEmpty action dropped
Zoom In/Out: Zoom In11Press keysZoom In became Command+=; apps differ on the zoom shortcut
Zoom In/Out: Zoom Out12Press keysZoom Out became Command+-; apps differ on the zoom shortcut
Open URL59Open URL
Gesture Control: Begin Gesture75Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Gesture Control: End Gesture76Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Gesture Control: Swipe Left77Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Gesture Control: Swipe Right78Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Gesture Control: Swipe Up79Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Gesture Control: Swipe Down80Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Gesture Control: Rotate Left81Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Gesture Control: Rotate Right82Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Gesture Control: End Immediately83Not importedGesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart
Hide Menu Bar Items Temporarily86Not importedHiding menu bar items temporarily is BetterTouchTool's menu bar manager and has no counterpart
Show Color Picker94Open file or folderShow Color Picker opens the Digital Color Meter app
Fullscreen112Window extension › Fullscreen
Post Distributed Notification136Run JXA script
Toggle Actions: Mouse Cursor Hidden140Not importedHiding the mouse cursor can't be done from a step
Dock Actions: Quit App145Not importedDock actions work on the app icon under the pointer, which a step can't read
Dock Actions: Minimize146Not importedDock actions work on the app icon under the pointer, which a step can't read
Dock Actions: Show All Windows147Not importedDock actions work on the app icon under the pointer, which a step can't read
Dock Actions: Send Shortcut148Not importedDock actions work on the app icon under the pointer, which a step can't read
Window Snapping: Split Screen Left163Window extension › Snap
Window Snapping: Split Screen Right164Window extension › Snap
Trigger Snap Area168Not importedSnap areas are BetterTouchTool's own window-snapping feature; the Window extension snaps by position instead
Show Floating Web View249Not importedA floating web view is BetterTouchTool's own window with no counterpart
Show HUD254Show message
Haptic Feedback255DroppedHaptic Feedback dropped: Switchboard has no haptic feedback
Plugin Action280Not importedBetterTouchTool plugin actions have no counterpart
Send Data to Connected BTT Mobile/iOS Device285Not importedSending data to the BTT Mobile app has no counterpart
Toggle Actions: Black Screen313Not importedToggling a black screen has no counterpart
Separator323DroppedSeparator dropped: it only draws a line in a BetterTouchTool menu
Show Custom Context Menu327Not importedBetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer
Show Custom HTML Menu339Not importedBetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer
Show Cheat Sheet354Not importedThe shortcut cheat sheet is BetterTouchTool's own window
Hide/Toggle Cheat Sheet: Hide355Not importedThe shortcut cheat sheet is BetterTouchTool's own window
Hide/Toggle Cheat Sheet: Toggle356Not importedThe shortcut cheat sheet is BetterTouchTool's own window
Stage Manager Actions: Activate Stage357Not importedStage Manager can't be driven from a step
Stage Manager Actions: Cycle Stages358Not importedStage Manager can't be driven from a step
Stage Manager Actions: Activate Stage with Apps359Not importedStage Manager can't be driven from a step
Stage Manager Actions: Enable/Disable360Not importedStage Manager can't be driven from a step
Stage Manager Actions: Show Switcher361Not importedStage Manager can't be driven from a step
Stage Manager Actions: Toggle Recent362Not importedStage Manager can't be driven from a step
Stage Manager Actions: Cycle Backward363Not importedStage Manager can't be driven from a step
Show Notification371Show notification
Close Floating Web View372Not importedA floating web view is BetterTouchTool's own window with no counterpart
Create Snap Area391Not importedSnap areas are BetterTouchTool's own window-snapping feature; the Window extension snaps by position instead
Edit Snap Areas392Not importedSnap areas are BetterTouchTool's own window-snapping feature; the Window extension snaps by position instead
Change Input Source420Switch keyboard layout
Call macOS Service435Not importedCalling a macOS Service by name can't be done from a step
Set Function Key Mode436Not importedSetting the function-key mode can't be done from a step
Show Searchable List465Not importedBetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer
Set Icon for File473Set file icon
Comment490DroppedComment dropped: Switchboard keeps notes in the macro's description
Change Default Browser/Handler492Not importedChanging the default browser can't be done from a step
[email protected] - Show Customizable AI Assistant525Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
AI Actions: Add User Message To AI Chat530Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
AI Actions: Switch AI Chat Model537Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
[email protected] - Update AI Chat Properties538Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
[email protected] - Cancel All Ongoing Requests541Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
[email protected] - Close All Assistant Windows542Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
[email protected] - Run AI Task In Background581Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
JSON Action Plugin588Not importedBetterTouchTool plugin actions have no counterpart
Show Launcher594Open URLBetterTouchTool's launcher became Switchboard's palette; check the palette opens with this URL
Hide Launcher595Open URLBetterTouchTool's launcher became Switchboard's palette; check the palette opens with this URL
Toggle Launcher596Open URLBetterTouchTool's launcher became Switchboard's palette; check the palette opens with this URL
Dock App Click: Activate / Restore / Minimize601Not importedDock actions work on the app icon under the pointer, which a step can't read
Codex Controller - Start Task605Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Send Message To Task606Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Stop Active Turn607Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Fork Task608Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Open Task In Codex609Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Approve Pending Request610Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Decline Pending Request611Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Refresh Tasks612Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Set Active Task613Not importedCodex Controller actions drive an app with no Switchboard counterpart
Codex Controller - Agent Key614Not importedCodex Controller actions drive an app with no Switchboard counterpart
Macro Pad: Show Menu / Next Page / Previous Page: Show Menu618Not importedMacro pad paging has no counterpart
Macro Pad: Show Menu / Next Page / Previous Page: Next Page621Not importedMacro pad paging has no counterpart
Macro Pad: Show Menu / Next Page / Previous Page: Previous Page622Not importedMacro pad paging has no counterpart
Ignore Built-In Trackpad While Mouse Present: Enable623Not importedIgnoring the built-in trackpad while a mouse is connected can't be done from a step
Ignore Built-In Trackpad While Mouse Present: Disable624Not importedIgnoring the built-in trackpad while a mouse is connected can't be done from a step
Ignore Built-In Trackpad While Mouse Present: Toggle625Not importedIgnoring the built-in trackpad while a mouse is connected can't be done from a step
Remove Website(s) from Safari History & Cache694Not importedRemoving sites from Safari history and cache can't be done from a step
Show Assistant Activity711Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
Ask AI About Selection (Open Assistant Chat)712Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead
AI Chat Window999Not imported[email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead

Device Control #

BetterTouchTool actionNumberBecomesNotes
Siri Remote Mouse Mode: Toggle166Not importedSiri Remote mouse mode has no counterpart
Connect MIDI Device271Not importedConnecting a MIDI device can't be done from a step
Connect Bluetooth Device274Run shell script
Disconnect Bluetooth Device275Run shell script
Toggle Bluetooth Device276Run shell script
Enable Bluetooth277Run shell scriptNeeds blueutil (brew install blueutil)
Disable Bluetooth278Run shell scriptNeeds blueutil (brew install blueutil)
Toggle Bluetooth279Run shell scriptNeeds blueutil (brew install blueutil)
Send Raw Data to Generic Device379Not importedRaw commands to generic devices have no counterpart
Execute Generic Device Command380Not importedRaw commands to generic devices have no counterpart
BTT Mobile Actions: Show Specific Menu452Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
Mobile Trackpad Widget453Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
BTT Mobile Actions: Show Menu Overview454Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
BTT Mobile Actions: Show Default Actions455Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
BTT Mobile Actions: Show File Browser456Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
BTT Mobile Actions: Disconnect457Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
Send MIDI Command462Send MIDISend MIDI Command became a raw MIDI packet; check the bytes
Connect Sidecar506Not importedConnecting Sidecar can't be done from a step
Disconnect Sidecar507Not importedConnecting Sidecar can't be done from a step
BTT Mobile Actions: Show Menubar510Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
BTT Mobile Actions: Go Back511Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
BTT Mobile Actions: Enable514Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
BTT Mobile Actions: Disable515Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
Siri Remote Mouse Mode: Enable516Not importedSiri Remote mouse mode has no counterpart
Siri Remote Mouse Mode: Disable517Not importedSiri Remote mouse mode has no counterpart
Logitech: Change Mouse DPI554Not importedLogitech device control has no counterpart
Logitech: Change Smart Shift / Ratchet Mode / Scroll Settings555Not importedLogitech device control has no counterpart
Logitech: Change LED Color556Not importedLogitech device control has no counterpart
Logitech: Change Report Rate557Not importedLogitech device control has no counterpart
Logitech: Change Profile558Not importedLogitech device control has no counterpart
Logitech: Increase / Decrease Keyboard Brightness: Increase561Not importedLogitech device control has no counterpart
Logitech: Increase / Decrease Keyboard Brightness: Decrease562Not importedLogitech device control has no counterpart
Logitech: Increase / Decrease Mouse DPI: Increase563Not importedLogitech device control has no counterpart
Logitech: Increase / Decrease Mouse DPI: Decrease564Not importedLogitech device control has no counterpart
Logitech: Toggle Ratchet Mode565Not importedLogitech device control has no counterpart
Logitech: Haptic Feedback566Not importedLogitech device control has no counterpart
Logitech: Change Host / Channel568Not importedLogitech device control has no counterpart
BTT Mobile Actions: Start Keyboard Input598Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
Send OSC Message602Not importedSending OSC messages has no counterpart
Work Louder Keyboard: Set Key LED Color626Not importedWork Louder keyboard control has no counterpart
Keyboard Clean Mode: start664Not importedKeyboard Clean Mode (blocking the keyboard and pointer) can't be done from a step
Keyboard Clean Mode: end665Not importedKeyboard Clean Mode (blocking the keyboard and pointer) can't be done from a step
Keyboard Clean Mode: toggle666Not importedKeyboard Clean Mode (blocking the keyboard and pointer) can't be done from a step
Logitech Litra Light Control: turn on (optionally also set brightness / temperature)667Not importedLogitech Litra light control has no counterpart
Logitech Litra Light Control: turn off668Not importedLogitech Litra light control has no counterpart
Logitech Litra Light Control: toggle on/off669Not importedLogitech Litra light control has no counterpart
Logitech Litra Light Control: set brightness670Not importedLogitech Litra light control has no counterpart
Logitech Litra Light Control: increase brightness671Not importedLogitech Litra light control has no counterpart
Logitech Litra Light Control: decrease brightness672Not importedLogitech Litra light control has no counterpart
Logitech Litra Light Control: set color temperature673Not importedLogitech Litra light control has no counterpart
Logitech Litra Light Control: increase color temperature (cooler)674Not importedLogitech Litra light control has no counterpart
Logitech Litra Light Control: decrease color temperature (warmer)675Not importedLogitech Litra light control has no counterpart
Razer Mouse Control: set DPI (explicit X/Y)676Not importedRazer mouse control has no counterpart
Razer Mouse Control: cycle DPI stage (next/previous on-device stage677Not importedRazer mouse control has no counterpart
Razer Mouse Control: increase DPI678Not importedRazer mouse control has no counterpart
Razer Mouse Control: decrease DPI679Not importedRazer mouse control has no counterpart
Razer Mouse Control: set polling rate680Not importedRazer mouse control has no counterpart
Razer Mouse Control: set lighting681Not importedRazer mouse control has no counterpart
Gamepad Actions: pause / resume gamepad mappings715Not importedGamepad actions have no counterpart
Gamepad Actions: rumble716Not importedGamepad actions have no counterpart
Gamepad Actions: set light bar color717Not importedGamepad actions have no counterpart
Gamepad Actions: set stick mode718Not importedGamepad actions have no counterpart
Start / Stop Presenter Mode (Keystrokes, Cursor Highlight, Spotlight, Drawing)890Not importedPresenter Mode (keystroke display, spotlight, drawing) has no counterpart
Stream Window to BTT Mobile (Show on iPad / iPhone)891Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad
Stop Streaming/Showing Window on BTT Mobile892Not importedBTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad

Display & Brightness #

BetterTouchTool actionNumberBecomesNotes
Brightness Up28Change screen brightness
Brightness Down29Change screen brightness
Keyboard Illumination Up31Press keys
Keyboard Illumination Down32Press keys
External Monitor Brightness Up120Not importedExternal monitor brightness (DDC) can't be changed from a step
External Monitor Brightness Down121Not importedExternal monitor brightness (DDC) can't be changed from a step
AirPlay Mirroring127Not importedAirPlay Mirroring can't be started from a step
Brightness Up (Small Step)259Change screen brightness
Brightness Down (Small Step)260Change screen brightness
External Brightness Up (Small Step)261Not importedExternal monitor brightness (DDC) can't be changed from a step
External Brightness Down (Small Step)262Not importedExternal monitor brightness (DDC) can't be changed from a step
Toggle Mirroring266Press keysToggle Mirroring became Command+F1, macOS's display-mirroring shortcut
Move & Maximize All Windows to Mouse Display267Not importedMoving every window to the pointer's display isn't a Window extension action yet
Move All Windows to Mouse Display273Not importedMoving every window to the pointer's display isn't a Window extension action yet
Rotate Display Clockwise314Not importedRotating a display can't be done from a step
Rotate Display Counter-Clockwise315Not importedRotating a display can't be done from a step
Enable Super Brightness324Not importedSuper Brightness is a BetterTouchTool feature with no counterpart
Disable Super Brightness325Not importedSuper Brightness is a BetterTouchTool feature with no counterpart
Toggle Super Brightness326Not importedSuper Brightness is a BetterTouchTool feature with no counterpart
Set Brightness370Change screen brightnessSet Brightness drops brightness to the lowest step and raises it by the fraction: steps are coarse, so it lands close, not exact
Set Keyboard Brightness477Not importedKeyboard brightness can't be set to an exact level from a step

Floating Menu #

BetterTouchTool actionNumberBecomesNotes
Show Floating Menu386Open a layer
Hide Floating Menu387DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Toggle Floating Menu388Open a layer
Floating Menu Evaluate Scripts389DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Floating Menu Re-evaluate Position390DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Trigger Floating Menu Highlighted Item393DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Floating Menu Hover/Unhover: Hover394DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Floating Menu Hover/Unhover: Unhover395DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Floating Menu Hover/Unhover: Toggle Hover396DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Floating Menu Load HTML397Not importedFloating menu HTML and JavaScript have no counterpart
Floating Menu Execute JavaScript398Not importedFloating menu HTML and JavaScript have no counterpart
Floating Menu Bring to Mouse Screen399DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Trigger Highlighted Item and Hide Menu404DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Close Floating Menu Submenu445DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Update Floating Menu Item Properties447DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Update Floating Menu Properties450DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Reset Floating Menu Item Properties451DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Run Floating Menu Content Scripts469DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Open Floating Menu Submenu472DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Toggle Attach / Pin Floating Menu To Active Window548DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer
Trigger Specific Floating Menu Item603DroppedDropped: it controls a BetterTouchTool floating menu, which became a layer

Keyboard #

BetterTouchTool actionNumberBecomesNotes
Send Keyboard Shortcut0Press keys
Function Keys: F133Press keys
Function Keys: F234Press keys
Function Keys: F335Press keys
Function Keys: F436Press keys
Function Keys: F537Press keys
Function Keys: F638Press keys
Function Keys: F739Press keys
Function Keys: F840Press keys
Function Keys: F941Press keys
Function Keys: F1042Press keys
Function Keys: F1143Press keys
Function Keys: F1244Press keys
Arrow Keys: Page Forward51Press keysArrow Keys: Page Forward became Page Down; check it does what you meant
Arrow Keys: Page Backward52Press keysArrow Keys: Page Backward became Page Up; check it does what you meant
Page Navigation Keys: Page Up60Press keys
Page Navigation Keys: Page Down61Press keys
Page Navigation Keys: Home62Press keys
Page Navigation Keys: End63Press keys
Page Navigation Keys: Forward Delete64Press keys
Paste String118Type text
Send Shortcut to Specific App128Activate app, Press keys
Function Keys: F13130Press keys
Function Keys: F14131Press keys
Function Keys: F15132Press keys
Function Keys: F16133Press keys
Function Keys: F17134Press keys
Function Keys: F18135Press keys
Modifier Key Actions: Shift Down178Press or hold modifiers
Modifier Key Actions: Shift Up179Press or hold modifiers
Modifier Key Actions: Fn Down180Press or hold modifiers
Modifier Key Actions: Fn Up181Press or hold modifiers
Modifier Key Actions: Control Down182Press or hold modifiers
Modifier Key Actions: Control Up183Press or hold modifiers
Modifier Key Actions: Option Down184Press or hold modifiers
Modifier Key Actions: Option Up185Press or hold modifiers
Modifier Key Actions: Command Down186Press or hold modifiers
Modifier Key Actions: Command Up187Press or hold modifiers
ESC Key189Press keys
Type String193Type text
Toggle Caps Lock194Press keysCaps Lock is pressed as the system key; check the light follows
Send Keyboard Shortcut264Press keys
Act as Hyper Key293Not importedAct as Hyper Key makes a key a Hyper modifier: set it up in Settings › Keyboard › Hyper key instead
Function Keys: F19303Press keys
Function Keys: F20304Press keys
Function Keys: F21305Not importedmacOS has no F21 key, so there is nothing to press
Function Keys: F22306Not importedmacOS has no F22 key, so there is nothing to press
Function Keys: F23307Not importedmacOS has no F23 key, so there is nothing to press
Function Keys: F24308Not importedmacOS has no F24 key, so there is nothing to press
Reset Current Key Sequence422DroppedReset Current Key Sequence dropped: Switchboard's key sequences reset themselves
Modifier Key Actions: Right Shift Down437Press or hold modifiersSwitchboard doesn't tell the left and right modifier keys apart, so this holds the left one too
Modifier Key Actions: Right Shift Up438Press or hold modifiersSwitchboard doesn't tell the left and right modifier keys apart, so this releases both
Modifier Key Actions: Right Control Down439Press or hold modifiersSwitchboard doesn't tell the left and right modifier keys apart, so this holds the left one too
Modifier Key Actions: Right Control Up440Press or hold modifiersSwitchboard doesn't tell the left and right modifier keys apart, so this releases both
Modifier Key Actions: Right Option Down441Press or hold modifiersSwitchboard doesn't tell the left and right modifier keys apart, so this holds the left one too
Modifier Key Actions: Right Option Up442Press or hold modifiersSwitchboard doesn't tell the left and right modifier keys apart, so this releases both
Modifier Key Actions: Right Command Down443Press or hold modifiersSwitchboard doesn't tell the left and right modifier keys apart, so this holds the left one too
Modifier Key Actions: Right Command Up444Press or hold modifiersSwitchboard doesn't tell the left and right modifier keys apart, so this releases both
Reset All Key Remappings482DroppedReset All Key Remappings dropped: Switchboard's remaps don't change at run time
Remap Key483Not importedRemap Key changes a remap while running; Switchboard's remaps are fixed. Make a remap in Settings › Keyboard
Press Context Menu Key532Press keysThe context menu key is pressed as raw key code 110; check it opens the menu
Set / Press / Release Selected Modifier Keys597Press or hold modifiers

Media #

BetterTouchTool actionNumberBecomesNotes
Mute22System volume
Play/Pause23Press keys
Volume Up24System volume
Volume Down25System volume
Previous Track26Press keys
Next Track27Press keys
Volume Up (Small Step)198System volume
Volume Down (Small Step)199System volume
Set Volume373System volumeSet Volume reads BetterTouchTool's level as 0 to 100; check it
Play Sound File582Run shell script
Set Audio Output Device583Switch audio device
Set Audio Input Device584Switch audio device
Toggle Mute Microphone (Audio Input)585Switch audio device

Mouse & Trackpad #

BetterTouchTool actionNumberBecomesNotes
Middle Click1Click
CMD + Left Click2Click
Left Click3Click
Right Click4Click
Double Left Click54Click
Start Drag65Hold or release mouse button
Stop Drag66Hold or release mouse button
Toggle Magic Mouse Touchpad Mode68Not importedToggle Magic Mouse Touchpad Mode switches BetterTouchTool's own gesture input and has no Switchboard counterpart
Ctrl + Left Click87Click
Opt + Left Click88Click
Shift + Click89Click
CMD + Shift + Left Click111Click
Custom Click (Custom Mouse Buttons & Modifiers)119ClickCustom Click became a plain left click: its buttons and modifiers aren't read from the preset
Toggle Cursor Size123Run shell script
Toggle Mouse Speed126Not importedToggle Mouse Speed has no counterpart: pointer speed can't be changed from a step
CMD + Double Left Click149Click
Move Mouse To Position153Click, Move pointer by
Save Current Mouse Position154Run JXA script
Restore Saved Mouse Position155Run JXA scriptRestore Saved Mouse Position uses the point Save Saved Mouse Position kept in this Mac session; run the save first
Scroll272ScrollScroll takes BetterTouchTool's amount as pixels; check the direction and distance
Start Drag By Double-Click296Click, Hold or release mouse buttonStart Drag By Double-Click became a double click, then the button held down; end it with a Stop Drag
Set Cursor Size411Run shell script
Left Click - Without Modifier Keys421Click
Pick Color On Screen And Write To Clipboard546Not importedPick Color On Screen has no Switchboard step: use the Digital Color Meter app or a screen condition
All Modifier Keys UP547Press or hold modifiers
Change Mouse Speed And Acceleration559Run shell script
Set Trackpad / Magic Mouse Pointer Speed696Run shell script

Notch Bar #

BetterTouchTool actionNumberBecomesNotes
Disable Notch Bar for X Seconds299DroppedDropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items
Toggle Notch Bar Mode300DroppedDropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items
Toggle Notch Bar Hidden301DroppedDropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items
Close Current Notch Bar Group309DroppedClose Current Group dropped: a Switchboard layer closes with Escape
Open Notch Bar Group310Open a layer
Hide Notch Bar311DroppedDropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items
Show Notch Bar312DroppedDropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items

Screenshot #

BetterTouchTool actionNumberBecomesNotes
Take Screenshot169Run shell scriptTake Screenshot became an interactive capture saved to the Desktop
Screenshot Window170Run shell scriptScreenshot Window became a window capture saved to the Desktop
Screenshot and Edit171Press keysScreenshot and Edit became Command+Shift+4; macOS shows its markup thumbnail
Take Screenshot or Video263Press keys
Screenshot to Clipboard316Run shell script
Change Formatting of Clipboard Content495Not importedChanging the formatting of clipboard content has no counterpart
Screenshot to Clipboard (New)500Run shell script
Measure Area on Screen501Not importedMeasuring an area on screen has no counterpart
Edit Image from Clipboard713Not importedEditing an image from the clipboard or Finder has no counterpart
Edit Selected Image File(s) in Finder714Not importedEditing an image from the clipboard or Finder has no counterpart

Script Execution #

BetterTouchTool actionNumberBecomesNotes
Terminal Command (Background)137Run shell script
Automator Workflow138Run Automator workflow
Run AppleScript (Blocking)172Run AppleScript
Run AppleScript (Background)195Run AppleScript
Shell Script Task206Run shell script
Terminal Command (Blocking)246Run shell script
Run JavaScript (Background)252Run JavaScript
Run JavaScript (Main Thread)253Run JavaScript
Run Core JavaScript281Run JavaScript
Run Apple Shortcut295Run Shortcut
Trigger Apple Shortcut from System Settings519Not importedTriggering a Shortcut from System Settings has no counterpart
Run JavaScript in Browser600Run JavaScript in browser
Run Swift Script691Run Swift script

Spaces & Mission Control #

BetterTouchTool actionNumberBecomesNotes
Mission Control5Press keysMission Control became Control+Up Arrow, macOS's default for it; check it is on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Application Exposé6Press keysApplication Exposé became Control+Down Arrow, macOS's default for it; check it is on in System Settings › Keyboard Shortcuts
Mission Control7Press keysMission Control became Control+Up Arrow, macOS's default for it; check it is on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Dashboard8Not importedmacOS no longer has a Dashboard
Switch Space Left/Right: Left113Press keysSwitching space became Control+Left Arrow, macOS's default; check it is on in System Settings › Keyboard Shortcuts
Switch Space Left/Right: Right114Press keysSwitching space became Control+Right Arrow, macOS's default; check it is on in System Settings › Keyboard Shortcuts
Launchpad115Open file or folderLaunchpad became the Apps app that replaced it in macOS 26
Move Window to Left/Right Space: Left Space151Not importedmacOS has no supported way to move a window to another space
Move Window to Left/Right Space: Right Space152Not importedmacOS has no supported way to move a window to another space
Mission Control & Show Desktop Preview165Press keysMission Control with the desktop preview became plain Mission Control (Control+Up Arrow)
Add New Space196Not importedmacOS has no command to add a space
Switch to Desktop: Desktop 1207Press keysSwitch to Desktop 1 became Control+1; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Switch to Desktop: Desktop 2208Press keysSwitch to Desktop 2 became Control+2; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Switch to Desktop: Desktop 3209Press keysSwitch to Desktop 3 became Control+3; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Switch to Desktop: Desktop 4210Press keysSwitch to Desktop 4 became Control+4; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Switch to Desktop: Desktop 5211Press keysSwitch to Desktop 5 became Control+5; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Switch to Desktop: Desktop 6212Press keysSwitch to Desktop 6 became Control+6; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Switch to Desktop: Desktop 7213Press keysSwitch to Desktop 7 became Control+7; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Switch to Desktop: Desktop 8214Press keysSwitch to Desktop 8 became Control+8; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Switch to Desktop: Desktop 9215Press keysSwitch to Desktop 9 became Control+9; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control
Move Window to Desktop: Desktop 1216Not importedmacOS has no supported way to move a window to another space
Move Window to Desktop: Desktop 2217Not importedmacOS has no supported way to move a window to another space
Move Window to Desktop: Desktop 3218Not importedmacOS has no supported way to move a window to another space
Move Window to Desktop: Desktop 4219Not importedmacOS has no supported way to move a window to another space
Move Window to Desktop: Desktop 5220Not importedmacOS has no supported way to move a window to another space
Move Window to Desktop: Desktop 6222Not importedmacOS has no supported way to move a window to another space
Move Window to Desktop: Desktop 7223Not importedmacOS has no supported way to move a window to another space
Move Window to Desktop: Desktop 8224Not importedmacOS has no supported way to move a window to another space
Move Window to Desktop: Desktop 9225Not importedmacOS has no supported way to move a window to another space
Switch to Desktop: Desktop 10-19226Not importedmacOS has shortcuts for desktops 1 to 9 only
Move Window to Desktop: Desktop 10-19236Not importedmacOS has no supported way to move a window to another space
Switch Space Left/Right: Left (No Animation)527Press keysSwitching space became Control+Left Arrow, macOS's default; check it is on in System Settings › Keyboard Shortcuts
Switch Space Left/Right: Right (No Animation)528Press keysSwitching space became Control+Right Arrow, macOS's default; check it is on in System Settings › Keyboard Shortcuts
Navigate To Space Or Fullscreen App By ID or Index550Press keys

Stream Deck #

BetterTouchTool actionNumberBecomesNotes
Close Current Stream Deck Group340DroppedClose Current Group dropped: a Switchboard layer closes with Escape
Open Stream Deck Group341Open a layer
Macro Pad: Change / Set Brightness: Change Brightness343DroppedDropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app
Macro Pad: Change / Set Brightness: Set Brightness344DroppedDropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app
Macro Pad: Turn Off / Turn On / Toggle: Turn Off347DroppedDropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app
Macro Pad: Turn Off / Turn On / Toggle: Turn On348DroppedDropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app
Macro Pad: Turn Off / Turn On / Toggle: Toggle On/Off349DroppedDropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app
Show/Hide Stream Deck Emulator365DroppedDropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app
Activate Stream Deck Touch Screen Group376Not importedStream Deck touch screen groups, temporary item changes and plugin profiles have no counterpart
Temporarily Change Stream Deck Item377Not importedStream Deck touch screen groups, temporary item changes and plugin profiles have no counterpart
Switch Stream Deck Plugin Profile593Not importedStream Deck touch screen groups, temporary item changes and plugin profiles have no counterpart

System #

BetterTouchTool actionNumberBecomesNotes
Switch to Login Screen9Sleep, restart or log outSwitch to Login Screen locks the screen; macOS has no command to go straight to the login window
Sleep Display13Sleep, restart or log out
Sleep Computer14Sleep, restart or log out
Logout15Sleep, restart or log outLogout runs right away with no confirmation
Show/Hide Hidden Files16Press keysShow/Hide Hidden Files became Command+Shift+Period, which works in Finder and open/save panels only
Eject30Press keys
Show Desktop45Press keys
Hide All Windows50App commands
Hide All But Active Window53App commands
Search Selected Text With Google58Press keys, Wait, Clipboard, Transform text, Open URLSearch Selected Text With Google copies the selection to read it, which replaces what is on the clipboard
Notification Center122Press keys
Empty Trash156Run AppleScript
Lock Screen158Sleep, restart or log out
Unlock Screen159Not importedA step can't unlock a locked Mac
Show Character Viewer167Press keysShow Character Viewer became Fn+E, macOS's shortcut for it
Start Siri173Run shell script
Toggle Dark Mode197Light or dark mode
Toggle Do Not Disturb200Run ShortcutToggle Do Not Disturb runs a Shortcut named "Toggle Do Not Disturb": make that Shortcut once in the Shortcuts app
Toggle Night Shift201Run ShortcutToggle Night Shift runs a Shortcut named "Toggle Night Shift": make that Shortcut once in the Shortcuts app
Start Screen Saver202Sleep, restart or log out
Toggle True Tone257Run ShortcutToggle True Tone runs a Shortcut named "Toggle True Tone": make that Shortcut once in the Shortcuts app
Close All Notifications289Not importedClosing all notifications can't be done from a step
Control Center290Not importedOpening Control Center can't be done from a step
Refresh Status Bar Items302DroppedRefresh Status Bar Items dropped: it refreshes BetterTouchTool's own menu bar items
Show All Windows488Press keysShow All Windows became Control+Down Arrow (Application Exposé); check it is on in System Settings › Keyboard Shortcuts
Fullscreen Split View Controls: tile window left (fullscreen Split View)649Not importedSplit View controls act on the window's green button hover menu, which a step can't open
Fullscreen Split View Controls: tile window right (fullscreen Split View)650Not importedSplit View controls act on the window's green button hover menu, which a step can't open
Fullscreen Split View Controls: choose second window651Not importedSplit View controls act on the window's green button hover menu, which a step can't open
Fullscreen Split View Controls: focus next window652Not importedSplit View controls act on the window's green button hover menu, which a step can't open
Fullscreen Split View Controls: focus previous window653Not importedSplit View controls act on the window's green button hover menu, which a step can't open
Start macOS Dictation654DictatemacOS Dictation became Switchboard's dictate step, which types what you say; check it suits
Open Quick Note (macOS 12+)655Press keysOpen Quick Note became Fn+Q, macOS's shortcut for it
Visual Intelligence Captures: capture selection657Not importedVisual Intelligence captures can't be done from a step
Visual Intelligence Captures: capture selection to clipboard658Not importedVisual Intelligence captures can't be done from a step
Visual Intelligence Captures: capture front window659Not importedVisual Intelligence captures can't be done from a step
Visual Intelligence Captures: capture front window to clipboard660Not importedVisual Intelligence captures can't be done from a step
Toggle Game Overlay (macOS 15+)661Not importedThe game overlay can't be opened from a step
Speak Selected Text662Press keys, Wait, Clipboard, Say aloudSpeak Selected Text copies the selection to read it, which replaces what is on the clipboard
Open Accessibility Reader (macOS 26+)663Not importedOpening the Accessibility Reader can't be done from a step
Keep System Awake / Prevent Sleep889Keep awake

Text & Typing #

BetterTouchTool actionNumberBecomesNotes
Save Selected Text to Variable256Clipboard
Transform Selected Text with JavaScript284Not importedTransforming text with BetterTouchTool's JavaScript API can't be run as is: rewrite the script as a JavaScript step
Transform Selected Text with ChatGPT384Ask AI to rewrite, Clipboard
Reset ChatGPT Conversation385DroppedDropped: Switchboard's AI steps have no conversation to reset or cancel
Find Text on Screen426Not importedFind Text on Screen moves the pointer to text it finds on screen and can't be done from a step
Wait for Text on Screen427Wait until a condition holds
Cancel ChatGPT Request470DroppedDropped: Switchboard's AI steps have no conversation to reset or cancel
ChatGPT Selection to Clipboard & Variable471Ask AI to rewrite, Clipboard
Force Check Selection Change493DroppedDropped: Force Check Selection Change only refreshes BetterTouchTool's own selection tracking
OCR (Extract Text from Image)498Read text on screenOCR reads the screen into the variable btt_ocr; BetterTouchTool read an image file or the clipboard

Touch Bar #

BetterTouchTool actionNumberBecomesNotes
Toggle Touch Bar188DroppedDropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers
Toggle Global Touch Bar190DroppedDropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers
Close Current Touch Bar Group191DroppedClose Current Group dropped: a Switchboard layer closes with Escape
Open Touch Bar Group205Open a layer
Show Touch Bar282DroppedDropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers
Hide Touch Bar283DroppedDropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers
Toggle Touch Bar Simulator887DroppedDropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers

UI Automation #

BetterTouchTool actionNumberBecomesNotes
Look Up116Press keysLook Up became Control+Command+D, macOS's shortcut for it
Smart Zoom117Not importedSmart Zoom is a trackpad gesture; no step performs it
Trigger Menu Bar Item124Choose menu item
Trigger Context Menu Item162Not importedTriggering a context menu item can't be done from a step
Show/Hide Status Bar Items: Toggle Items Left265Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Show Context Menu288Not importedBetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer
Find Position of Image on Screen291Not importedFind Position of Image on Screen has no counterpart; use a Click step with a picture
Show Context Menu for Selection353Not importedBetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer
Click Status Bar Item375Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Start/Stop Scroll Blocking: Start Blocking381Not importedScroll blocking changes how BetterTouchTool filters input and can't be done from a step
Start/Stop Scroll Blocking: Stop Blocking382Not importedScroll blocking changes how BetterTouchTool filters input and can't be done from a step
Start/End Keyboard Input Blocking: Start Blocking429Not importedKeyboard input blocking can't be done from a step
Start/End Keyboard Input Blocking: End Blocking430Not importedKeyboard input blocking can't be done from a step
Show/Hide Status Bar Items: Show Specific Item458Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Move Status Bar Item459Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Show/Hide Status Bar Items: Hide Items Left of Item460Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Show/Hide Status Bar Items: Show Items Left of Item461Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Show/Hide Status Bar Items: Show All Items463Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Search Menu Bar Status Items464Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Show/Hide Status Bar Items: Show from Always Hidden466Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Show/Hide Status Bar Items: Hide from Always Hidden467Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Show/Hide Status Bar Items: Toggle Always Hidden468Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart
Zoom (Pinch)478Not importedSending a pinch or rotate gesture can't be done from a step
Rotate479Not importedSending a pinch or rotate gesture can't be done from a step
Show UI Element Viewers: Focused Element503Not importedUI element viewers are BetterTouchTool windows with no counterpart
Show UI Element Viewers: Hovered Element504Not importedUI element viewers are BetterTouchTool windows with no counterpart
Show UI Element Viewers: Visible Windows505Not importedUI element viewers are BetterTouchTool windows with no counterpart
Click Button in Active Window520Press button by name
Change Slider Value521Not importedChanging a slider or interacting with a UI element needs a locator recorded in Switchboard: record the step again
Interact with UI Element522Not importedChanging a slider or interacting with a UI element needs a locator recorded in Switchboard: record the step again
Get Hovered Link/URL: Get Link524Not importedReading the link under the pointer can't be done from a step
Get Hovered Link/URL: Get URL526Not importedReading the link under the pointer can't be done from a step
Lock Mouse Axis Movement: Lock X Start533Not importedLocking the mouse to one axis can't be done from a step
Lock Mouse Axis Movement: Lock X End534Not importedLocking the mouse to one axis can't be done from a step
Lock Mouse Axis Movement: Lock Y Start535Not importedLocking the mouse to one axis can't be done from a step
Lock Mouse Axis Movement: Lock Y End536Not importedLocking the mouse to one axis can't be done from a step
Start / Stop Smooth Scroll: Start569Not importedSmooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart
Start / Stop Smooth Scroll: Stop570Not importedSmooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart
Start / Stop Smooth Zoom: Start571Not importedSmooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart
Start / Stop Smooth Zoom: Stop572Not importedSmooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart
Start / Stop Smooth Rotate: Start573Not importedSmooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart
Start / Stop Smooth Rotate: Stop574Not importedSmooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart
Start / Stop Smooth Space Switch: Start575Not importedSmooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart
Start Dictation / Speech Recognition576DictateStart Dictation became Switchboard's dictate step, which types what you say
Stop Dictation & Paste or Copy577DroppedStop Dictation dropped: Switchboard's dictate step ends on its own
Start / Stop Smooth Space Switch: Stop578Not importedSmooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart
Show / Hide Menu Bar Status Items for Selected Apps697Not importedManaging and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart

Variables #

BetterTouchTool actionNumberBecomesNotes
Set Variable292Set variable
Cycle Through Multiple Actions335Set variable, If
Toggle On/Off346If, Set variable
Refresh Condition Values350DroppedDropped: it refreshes or shows BetterTouchTool's own variables
Increase Variable412Set variable
Show Variables View523DroppedDropped: it refreshes or shows BetterTouchTool's own variables

Window Management #

BetterTouchTool actionNumberBecomesNotes
Move Window Left/Right: Move Left17Window extension › Move ByMove Window Left moves the window 100 points; BetterTouchTool moved it by its own amount
Move Window Left/Right: Move Right18Window extension › Move ByMove Window Right moves the window 100 points; BetterTouchTool moved it by its own amount
Maximize Window Left19Window extension › Snap
Maximize Window Right20Window extension › Snap
Maximize Window21Window extension › Snap
Move Window to Next Monitor47Window extension › Display
Maximize Window on Next Monitor48Window extension › Display
Start/Stop Moving Windows: Start Moving69Not importedStart/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart
Start/Stop Moving Windows: Stop Moving70Not importedStart/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart
Start/Stop Resizing Windows: Start Resizing71Not importedStart/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart
Start/Stop Resizing Windows: Stop Resizing72Not importedStart/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart
Start/Stop Resizing Windows: Toggle Resizing73Not importedStart/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart
Start/Stop Moving Windows: Toggle Moving74Not importedStart/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart
Restore Old Window Size84Window extension › Restore Frame
Resize Window to Quarters: Top Left Quarter90Window extension › Snap
Resize Window to Quarters: Bottom Left Quarter91Window extension › Snap
Resize Window to Quarters: Top Right Quarter92Window extension › Snap
Resize Window to Quarters: Bottom Right Quarter93Window extension › Snap
Resize Window to Halves: Bottom Half95Window extension › Snap
Resize Window to Halves: Top Half96Window extension › Snap
Center Window97Window extension › Center
Center Window on Next Monitor98Window extension › Display
Window Switcher: Current App99Window extension › SwitcherThe Window Switcher cycles to the next window; BetterTouchTool's thumbnails and popover aren't recreated
Window Switcher: All Apps100Window extension › SwitcherThe Window Switcher cycles to the next window; BetterTouchTool's thumbnails and popover aren't recreated
Close Window Under Cursor102Window extension › CloseClose Window Under Cursor closes the front window
Minimize Window Under Cursor106Window extension › MinimizeMinimize Window Under Cursor minimizes the front window
Zoom Window Under Cursor107Window extension › ZoomZoom Window Under Cursor zooms the front window
Resize Window to Thirds: Left Third108Window extension › Snap
Resize Window to Thirds: Middle Third109Window extension › Snap
Resize Window to Thirds: Right Third110Window extension › Snap
Resize Window to Thirds: Left Two Thirds174Window extension › Snap
Resize Window to Thirds: Right Two Thirds175Window extension › Snap
Bring Window Under Cursor to Front204Window extension › RaiseBring Window Under Cursor to Front raises the front app's window
Move / Resize Window to Custom Position and Size251Window extension › Set Frame
Window Layout Management: Save / Restore Specific Window Layout (layout stored inside the action, restored when the action runs)268Window extension › Restore Layout
Window Layout Management: Save Current Window Layout269Window extension › Save Layout
Window Layout Management: Restore Last Saved Window Layout270Window extension › Restore Layout
Arrange Windows Side by Side: Two Windows317Window extension › Tile
Arrange Windows Side by Side: Two Windows (Last Used Right)318Window extension › Tile
Arrange Windows Side by Side: Three Windows319Window extension › Tile
Arrange Windows Side by Side: Three Windows (Last Used Right)320Window extension › Tile
Arrange Windows Side by Side: Four Windows (Last Used Right)321Window extension › Tile
Arrange Windows Side by Side: Four Windows322Window extension › Tile
Pin/Unpin Window to Float on Top: Toggle Pin337Not importedFloating a window above all others can't be done from a step
Pin/Unpin Window to Float on Top: Remove All Float338Not importedFloating a window above all others can't be done from a step
Move Selection In Active Window Switcher To Previous378Not importedMoving the selection inside BetterTouchTool's own Window Switcher has no counterpart
Pin/Unpin Window to Float on Top: Unpin401Not importedFloating a window above all others can't be done from a step
Pin/Unpin Window to Float on Top: Pin402Not importedFloating a window above all others can't be done from a step
Move Window to Specific Size and Position446Window extension › Set Frame
Window Switcher: Activate Hovered476Not importedMoving the selection inside BetterTouchTool's own Window Switcher has no counterpart
Window Layout Management: Restore Saved Window Layout With Name513Window extension › Restore Layout
Save/Restore Focused Window Size And Position: Save539Window extension › Save Frame
Save/Restore Focused Window Size And Position: Restore540Window extension › Restore Frame
Close Window, If Last Window Quit App560Window extension › CloseClose Window, If Last Window Quit App closes the window only
Window Layout Management: Restore Saved Window Layout With Name & Launch Apps If Needed580Window extension › Restore Layout
macOS Native Window Tiling: Tile window to left half627Window extension › Snap
macOS Native Window Tiling: Tile window to right half628Window extension › Snap
macOS Native Window Tiling: Tile window to top half629Window extension › Snap
macOS Native Window Tiling: Tile window to bottom half630Window extension › Snap
macOS Native Window Tiling: Tile window to top left quarter631Window extension › Snap
macOS Native Window Tiling: Tile window to top right quarter632Window extension › Snap
macOS Native Window Tiling: Tile window to bottom left quarter633Window extension › Snap
macOS Native Window Tiling: Tile window to bottom right quarter634Window extension › Snap
macOS Native Window Tiling: Fill screen with window635Window extension › Snap
macOS Native Window Tiling: Center window636Window extension › Snap
macOS Native Window Tiling: Restore previous window size637Window extension › Restore Frame
macOS Native Window Tiling: Arrange two windows left & right638Window extension › Tile
macOS Native Window Tiling: Arrange two windows right & left639Window extension › Tile
macOS Native Window Tiling: Arrange two windows top & bottom640Window extension › Tile
macOS Native Window Tiling: Arrange two windows bottom & top641Window extension › Tile
macOS Native Window Tiling: Arrange windows: front left half, others in quarters642Window extension › Tile
macOS Native Window Tiling: Arrange windows: front right half, others in quarters643Window extension › Tile
macOS Native Window Tiling: Arrange windows: front top half, others in quarters644Window extension › Tile
macOS Native Window Tiling: Arrange windows: front bottom half, others in quarters645Window extension › Tile
macOS Native Window Tiling: Arrange four windows in quarters646Window extension › Tile
Minimize / Zoom All Windows Of Current App: minimize all windows of the current app647Window extension › MinimizeMinimize all windows of the current app minimizes the front window only
Minimize / Zoom All Windows Of Current App: zoom all windows of the current app648Window extension › ZoomZoom all windows of the current app zooms the front window only
Resize Window to Sixths: Top Left Sixth682Window extension › Snap
Resize Window to Sixths: Top Middle Sixth683Window extension › Snap
Resize Window to Sixths: Top Right Sixth684Window extension › Snap
Resize Window to Sixths: Bottom Left Sixth685Window extension › Snap
Resize Window to Sixths: Bottom Middle Sixth686Window extension › Snap
Resize Window to Sixths: Bottom Right Sixth687Window extension › Snap
Focus Follows Mouse: enable688Not importedFocus follows mouse can't be done from a step
Focus Follows Mouse: disable689Not importedFocus follows mouse can't be done from a step
Focus Follows Mouse: toggle690Not importedFocus follows mouse can't be done from a step
Snap To Windows: Switch Target Window692Not importedSnapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart
Move Selection In Active Window Switcher To Next693Not importedMoving the selection inside BetterTouchTool's own Window Switcher has no counterpart
Snap Menu Actions: Apply Normal Snap for Current Position698Not importedSnapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart
Snap Menu Actions: Snap to Upper / Left Segment of Target699Not importedSnapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart
Snap Menu Actions: Snap to Unsplit Target Edge700Not importedSnapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart
Snap Menu Actions: Snap to Lower / Right Segment of Target701Not importedSnapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart
Snap Menu Actions: Snap to Opposite Segment of Target702Not importedSnapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart
Snap Menu Actions: Use Other Fill Mode Beside Target703Not importedSnapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart
Snap Menu Actions: Fill to Next Window704Not importedSnapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart
Show / Hide Side Screen893Not importedThe BetterTouchTool side screen has no counterpart
Move Window to / from Side Screen894Not importedThe BetterTouchTool side screen has no counterpart