BetterTouchTool actions
Every BetterTouchTool action and what it becomes.
Every BetterTouchTool action, by category, with its number.
Application Control #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Open Finder | 10 | Activate app | |
| Application Switcher (id 46) | 46 | App or window switcher | |
| Launch Application | 49 | Open file or folder | |
| Create New File in Finder | 85 | Run shell script | |
| Expose And Sort | 103 | Not imported | Expose And Sort has no counterpart in current macOS |
| Show Menu Bar in Context Menu | 125 | Not imported | BetterTouchTool's own context menu entries (menu bar, shortcuts) have no counterpart |
| Application Switcher (id 142) | 142 | App or window switcher | |
| Activate Hovered App in Dock | 150 | Not imported | Acting on the app under the Dock pointer can't be done from a step |
| Open Finder Selection with Specific App | 157 | Open Finder selection | |
| Open Selected Folder with App | 176 | Open Finder selection | |
| Show/Hide Specific Application | 177 | Activate app | Show/Hide Specific Application became Activate; BetterTouchTool toggled it |
| Quit App Under Cursor | 247 | Not imported | Acting on the app under the Dock pointer can't be done from a step |
| Hide App Under Cursor | 294 | Not imported | Acting on the app under the Dock pointer can't be done from a step |
| Show Shortcuts in Context Menu | 298 | Not imported | BetterTouchTool's own context menu entries (menu bar, shortcuts) have no counterpart |
| Activate Specific Window | 364 | Window extension › Raise | Activate Specific Window became Window › Raise by title; check the title |
| Activate Previous App | 367 | App commands | |
| Save Active Window | 368 | Run shell script | Save Active Window keeps the front app, not the particular window |
| Go Back to Saved Active Window | 369 | Activate app | |
| Activate Previous Window (id 383) | 383 | Window extension › Switcher | |
| Activate Previous Window (id 491) | 491 | Window extension › Switcher | |
| Quit Specific Application | 592 | Quit app | |
| Compress Currently Selected Finder File | 604 | Run AppleScript |
BetterTouchTool Control #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Restart BetterTouchTool | 55 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Quit BetterTouchTool | 56 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Toggle BetterTouchTool | 101 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Open BTT Preferences | 105 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Switch Presets (Enable Selected, Disable All Others) | 139 | Turn on macro, Turn off macro | |
| Disable Gesture Recognition | 144 | Not imported | Disabling gesture recognition for a while controls BetterTouchTool's own engine; turn a macro off with Disable Macro instead |
| Trigger Named Trigger | 248 | Run macro | |
| Enable / Disable / Toggle Specific Presets | 258 | Turn on macro, Turn off macro | |
| Open Specific BTT Settings | 374 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Trigger Actions for Item with UUID | 400 | Run macro | |
| Show BTT Menu Bar Status Item Menu | 425 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Disable Triggers for X Seconds | 502 | Turn off macro, Wait, Turn on macro | |
| Save Menu Bar Status Item Layout / Ordering | 543 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Restore Saved Menu Bar Status Item Layout / Ordering | 544 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Change Menu Bar Status Item Spacing | 545 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Show Simple JSON Format Menu | 551 | Dropped | This controls BetterTouchTool itself, which Switchboard replaces: dropped |
| Disable Configured Trigger | 552 | Turn off macro | |
| Enable Configured Trigger | 553 | Turn on macro |
Clipboard #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Toggle Clipboard Manager | 203 | Clipboard | Showing the clipboard manager became Switchboard's clipboard panel, which pastes what you pick |
| Custom Paste | 250 | Not imported | Custom Paste pastes items from a BetterTouchTool list and can't be read from the preset |
| Copy Selected Text with JavaScript | 287 | Not imported | Transforming text with BetterTouchTool's JavaScript API can't be run as is: rewrite the script as a JavaScript step |
| Upload Clipboard to ImageKit | 297 | Not imported | Uploading to ImageKit has no counterpart |
| Check Clipboard Change | 328 | Wait for a change | Waiting for a clipboard change uses Switchboard's wait; check the timeout |
| Enable/Disable Clipboard Manager Watcher: Disable | 433 | Dropped | Dropped: it controls BetterTouchTool's own clipboard manager; Switchboard's clipboard history runs on its own |
| Enable/Disable Clipboard Manager Watcher: Enable | 434 | Dropped | Dropped: it controls BetterTouchTool's own clipboard manager; Switchboard's clipboard history runs on its own |
| Transform Clipboard with JavaScript | 448 | Not imported | Transforming text with BetterTouchTool's JavaScript API can't be run as is: rewrite the script as a JavaScript step |
| Transform Clipboard with ChatGPT | 449 | Ask AI to rewrite, Clipboard | |
| Show Clipboard Manager | 480 | Clipboard | Showing the clipboard manager became Switchboard's clipboard panel, which pastes what you pick |
| Hide Clipboard Manager | 481 | Dropped | Dropped: it controls BetterTouchTool's own clipboard manager; Switchboard's clipboard history runs on its own |
| Paste and Remove Item | 484 | Clipboard, Press keys | Paste and Remove Item pastes the newest copy and removes it from the history |
| Copy to Snippet Group | 485 | Not imported | Copy to Snippet Group writes into BetterTouchTool's own snippet list |
| Delete Items from Clipboard Manager | 487 | Clipboard | Delete Items from Clipboard Manager clears all clipboard history; BetterTouchTool deleted only what it was set to |
| Paste Specific Clipboard Item | 489 | Clipboard, Press keys | |
| Change Formatting of Selected Text | 494 | Not imported | Copying and changing text styles has no counterpart |
| Copy/Paste Text Style: Copy Style | 496 | Not imported | Copying and changing text styles has no counterpart |
| Copy/Paste Text Style: Paste Style | 497 | Not imported | Copying and changing text styles has no counterpart |
| Wait for Clipboard Change | 499 | Wait for a change | Waiting for a clipboard change uses Switchboard's wait; check the timeout |
| Save Clipboard Contents | 508 | Clipboard | |
| Restore Clipboard Contents | 509 | Clipboard | |
| Delete Specific Item from Clipboard | 512 | Clipboard | |
| Set Clipboard Contents | 529 | Clipboard | |
| Wait For File Or Folder To Change | 695 | Not imported | Wait For File Or Folder To Change: use a File trigger instead |
| Clean URLs (Remove Tracking Parameters) | 888 | Clipboard, Transform text | Clean URLs cleans the URL on the clipboard and leaves it there |
Control Flow #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Delay (Blocking) | 129 | Wait | |
| Start Repeat | 329 | If, Repeat | |
| IF Condition | 330 | If, Repeat | |
| Break | 331 | Break out of repeat | |
| End / Stop Repeat | 332 | If, Repeat | |
| ELSE | 333 | If, Repeat | |
| END IF | 334 | If, Repeat | |
| Delay (Async / Non-Blocking) | 345 | Wait | Delay (Async) became a blocking wait: what follows in this macro waits too |
| Execute Action Sequence After Timeout (Cancellable) | 351 | Wait | |
| Cancel Timed / Delayed Action Sequences | 352 | Dropped | Cancel Timed / Delayed Action Sequences dropped: the wait in this macro ends when the macro does |
| Continue With Next Action | 366 | Dropped | Empty action dropped |
| Ask For Input & Save To Variable | 403 | Ask for input | |
| IF Image Visible | 405 | If, Repeat | |
| Wait For App Launch/Terminate: Launch | 413 | Wait until a condition holds | |
| Wait For App Launch/Terminate: Terminate | 414 | Wait until a condition holds | |
| Wait For App Launch/Terminate: Activate | 415 | Wait until a condition holds | |
| Wait For App Launch/Terminate: Deactivate | 416 | Wait until a condition holds | |
| Wait for Conditions To Become True | 417 | Wait until a condition holds | |
| Cancel Wait for Conditions To Become True | 418 | Dropped | Cancel Wait for Conditions dropped: a wait ends when the macro does |
| Wait For Image to Become Visible | 419 | Wait until a condition holds | Wait For Image to Become Visible waits for the picture on screen; re-capture the picture in the step |
| Wait for Change Of Focused Window | 423 | Wait for a change | |
| Cancel Repeat | 424 | Break out of repeat | |
| IF Text Visible | 428 | If, Repeat | |
| IF JavaScript True | 431 | If, Repeat | |
| Wait for Keyboard Input | 486 | Not imported | Wait for Keyboard Input has no counterpart: use a Layer or a Hotkey trigger |
| Stop All Action Sequences | 531 | Stop macro | |
| Wait For Other BetterTouchTool Trigger To Fire | 567 | Not imported | Waiting for another BetterTouchTool trigger to fire has no counterpart |
| Debounce | 579 | Not imported | Debounce has no counterpart |
| IF AI Condition True | 705 | If, Repeat | |
| Only Continue After Accumulating Movement / Value | 707 | Not imported | Accumulating movement before continuing has no counterpart |
Custom #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| No Action | -1 | Dropped | Empty action dropped |
| Zoom In/Out: Zoom In | 11 | Press keys | Zoom In became Command+=; apps differ on the zoom shortcut |
| Zoom In/Out: Zoom Out | 12 | Press keys | Zoom Out became Command+-; apps differ on the zoom shortcut |
| Open URL | 59 | Open URL | |
| Gesture Control: Begin Gesture | 75 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Gesture Control: End Gesture | 76 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Gesture Control: Swipe Left | 77 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Gesture Control: Swipe Right | 78 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Gesture Control: Swipe Up | 79 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Gesture Control: Swipe Down | 80 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Gesture Control: Rotate Left | 81 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Gesture Control: Rotate Right | 82 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Gesture Control: End Immediately | 83 | Not imported | Gesture Control drives BetterTouchTool's own gesture engine from a script and has no counterpart |
| Hide Menu Bar Items Temporarily | 86 | Not imported | Hiding menu bar items temporarily is BetterTouchTool's menu bar manager and has no counterpart |
| Show Color Picker | 94 | Open file or folder | Show Color Picker opens the Digital Color Meter app |
| Fullscreen | 112 | Window extension › Fullscreen | |
| Post Distributed Notification | 136 | Run JXA script | |
| Toggle Actions: Mouse Cursor Hidden | 140 | Not imported | Hiding the mouse cursor can't be done from a step |
| Dock Actions: Quit App | 145 | Not imported | Dock actions work on the app icon under the pointer, which a step can't read |
| Dock Actions: Minimize | 146 | Not imported | Dock actions work on the app icon under the pointer, which a step can't read |
| Dock Actions: Show All Windows | 147 | Not imported | Dock actions work on the app icon under the pointer, which a step can't read |
| Dock Actions: Send Shortcut | 148 | Not imported | Dock actions work on the app icon under the pointer, which a step can't read |
| Window Snapping: Split Screen Left | 163 | Window extension › Snap | |
| Window Snapping: Split Screen Right | 164 | Window extension › Snap | |
| Trigger Snap Area | 168 | Not imported | Snap areas are BetterTouchTool's own window-snapping feature; the Window extension snaps by position instead |
| Show Floating Web View | 249 | Not imported | A floating web view is BetterTouchTool's own window with no counterpart |
| Show HUD | 254 | Show message | |
| Haptic Feedback | 255 | Dropped | Haptic Feedback dropped: Switchboard has no haptic feedback |
| Plugin Action | 280 | Not imported | BetterTouchTool plugin actions have no counterpart |
| Send Data to Connected BTT Mobile/iOS Device | 285 | Not imported | Sending data to the BTT Mobile app has no counterpart |
| Toggle Actions: Black Screen | 313 | Not imported | Toggling a black screen has no counterpart |
| Separator | 323 | Dropped | Separator dropped: it only draws a line in a BetterTouchTool menu |
| Show Custom Context Menu | 327 | Not imported | BetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer |
| Show Custom HTML Menu | 339 | Not imported | BetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer |
| Show Cheat Sheet | 354 | Not imported | The shortcut cheat sheet is BetterTouchTool's own window |
| Hide/Toggle Cheat Sheet: Hide | 355 | Not imported | The shortcut cheat sheet is BetterTouchTool's own window |
| Hide/Toggle Cheat Sheet: Toggle | 356 | Not imported | The shortcut cheat sheet is BetterTouchTool's own window |
| Stage Manager Actions: Activate Stage | 357 | Not imported | Stage Manager can't be driven from a step |
| Stage Manager Actions: Cycle Stages | 358 | Not imported | Stage Manager can't be driven from a step |
| Stage Manager Actions: Activate Stage with Apps | 359 | Not imported | Stage Manager can't be driven from a step |
| Stage Manager Actions: Enable/Disable | 360 | Not imported | Stage Manager can't be driven from a step |
| Stage Manager Actions: Show Switcher | 361 | Not imported | Stage Manager can't be driven from a step |
| Stage Manager Actions: Toggle Recent | 362 | Not imported | Stage Manager can't be driven from a step |
| Stage Manager Actions: Cycle Backward | 363 | Not imported | Stage Manager can't be driven from a step |
| Show Notification | 371 | Show notification | |
| Close Floating Web View | 372 | Not imported | A floating web view is BetterTouchTool's own window with no counterpart |
| Create Snap Area | 391 | Not imported | Snap areas are BetterTouchTool's own window-snapping feature; the Window extension snaps by position instead |
| Edit Snap Areas | 392 | Not imported | Snap areas are BetterTouchTool's own window-snapping feature; the Window extension snaps by position instead |
| Change Input Source | 420 | Switch keyboard layout | |
| Call macOS Service | 435 | Not imported | Calling a macOS Service by name can't be done from a step |
| Set Function Key Mode | 436 | Not imported | Setting the function-key mode can't be done from a step |
| Show Searchable List | 465 | Not imported | BetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer |
| Set Icon for File | 473 | Set file icon | |
| Comment | 490 | Dropped | Comment dropped: Switchboard keeps notes in the macro's description |
| Change Default Browser/Handler | 492 | Not imported | Changing the default browser can't be done from a step |
| [email protected] - Show Customizable AI Assistant | 525 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| AI Actions: Add User Message To AI Chat | 530 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| AI Actions: Switch AI Chat Model | 537 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| [email protected] - Update AI Chat Properties | 538 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| [email protected] - Cancel All Ongoing Requests | 541 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| [email protected] - Close All Assistant Windows | 542 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| [email protected] - Run AI Task In Background | 581 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| JSON Action Plugin | 588 | Not imported | BetterTouchTool plugin actions have no counterpart |
| Show Launcher | 594 | Open URL | BetterTouchTool's launcher became Switchboard's palette; check the palette opens with this URL |
| Hide Launcher | 595 | Open URL | BetterTouchTool's launcher became Switchboard's palette; check the palette opens with this URL |
| Toggle Launcher | 596 | Open URL | BetterTouchTool's launcher became Switchboard's palette; check the palette opens with this URL |
| Dock App Click: Activate / Restore / Minimize | 601 | Not imported | Dock actions work on the app icon under the pointer, which a step can't read |
| Codex Controller - Start Task | 605 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Send Message To Task | 606 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Stop Active Turn | 607 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Fork Task | 608 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Open Task In Codex | 609 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Approve Pending Request | 610 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Decline Pending Request | 611 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Refresh Tasks | 612 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Set Active Task | 613 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Codex Controller - Agent Key | 614 | Not imported | Codex Controller actions drive an app with no Switchboard counterpart |
| Macro Pad: Show Menu / Next Page / Previous Page: Show Menu | 618 | Not imported | Macro pad paging has no counterpart |
| Macro Pad: Show Menu / Next Page / Previous Page: Next Page | 621 | Not imported | Macro pad paging has no counterpart |
| Macro Pad: Show Menu / Next Page / Previous Page: Previous Page | 622 | Not imported | Macro pad paging has no counterpart |
| Ignore Built-In Trackpad While Mouse Present: Enable | 623 | Not imported | Ignoring the built-in trackpad while a mouse is connected can't be done from a step |
| Ignore Built-In Trackpad While Mouse Present: Disable | 624 | Not imported | Ignoring the built-in trackpad while a mouse is connected can't be done from a step |
| Ignore Built-In Trackpad While Mouse Present: Toggle | 625 | Not imported | Ignoring the built-in trackpad while a mouse is connected can't be done from a step |
| Remove Website(s) from Safari History & Cache | 694 | Not imported | Removing sites from Safari history and cache can't be done from a step |
| Show Assistant Activity | 711 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| Ask AI About Selection (Open Assistant Chat) | 712 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
| AI Chat Window | 999 | Not imported | [email protected] is BetterTouchTool's own AI assistant; use Switchboard's AI steps instead |
Device Control #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Siri Remote Mouse Mode: Toggle | 166 | Not imported | Siri Remote mouse mode has no counterpart |
| Connect MIDI Device | 271 | Not imported | Connecting a MIDI device can't be done from a step |
| Connect Bluetooth Device | 274 | Run shell script | |
| Disconnect Bluetooth Device | 275 | Run shell script | |
| Toggle Bluetooth Device | 276 | Run shell script | |
| Enable Bluetooth | 277 | Run shell script | Needs blueutil (brew install blueutil) |
| Disable Bluetooth | 278 | Run shell script | Needs blueutil (brew install blueutil) |
| Toggle Bluetooth | 279 | Run shell script | Needs blueutil (brew install blueutil) |
| Send Raw Data to Generic Device | 379 | Not imported | Raw commands to generic devices have no counterpart |
| Execute Generic Device Command | 380 | Not imported | Raw commands to generic devices have no counterpart |
| BTT Mobile Actions: Show Specific Menu | 452 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| Mobile Trackpad Widget | 453 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| BTT Mobile Actions: Show Menu Overview | 454 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| BTT Mobile Actions: Show Default Actions | 455 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| BTT Mobile Actions: Show File Browser | 456 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| BTT Mobile Actions: Disconnect | 457 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| Send MIDI Command | 462 | Send MIDI | Send MIDI Command became a raw MIDI packet; check the bytes |
| Connect Sidecar | 506 | Not imported | Connecting Sidecar can't be done from a step |
| Disconnect Sidecar | 507 | Not imported | Connecting Sidecar can't be done from a step |
| BTT Mobile Actions: Show Menubar | 510 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| BTT Mobile Actions: Go Back | 511 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| BTT Mobile Actions: Enable | 514 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| BTT Mobile Actions: Disable | 515 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| Siri Remote Mouse Mode: Enable | 516 | Not imported | Siri Remote mouse mode has no counterpart |
| Siri Remote Mouse Mode: Disable | 517 | Not imported | Siri Remote mouse mode has no counterpart |
| Logitech: Change Mouse DPI | 554 | Not imported | Logitech device control has no counterpart |
| Logitech: Change Smart Shift / Ratchet Mode / Scroll Settings | 555 | Not imported | Logitech device control has no counterpart |
| Logitech: Change LED Color | 556 | Not imported | Logitech device control has no counterpart |
| Logitech: Change Report Rate | 557 | Not imported | Logitech device control has no counterpart |
| Logitech: Change Profile | 558 | Not imported | Logitech device control has no counterpart |
| Logitech: Increase / Decrease Keyboard Brightness: Increase | 561 | Not imported | Logitech device control has no counterpart |
| Logitech: Increase / Decrease Keyboard Brightness: Decrease | 562 | Not imported | Logitech device control has no counterpart |
| Logitech: Increase / Decrease Mouse DPI: Increase | 563 | Not imported | Logitech device control has no counterpart |
| Logitech: Increase / Decrease Mouse DPI: Decrease | 564 | Not imported | Logitech device control has no counterpart |
| Logitech: Toggle Ratchet Mode | 565 | Not imported | Logitech device control has no counterpart |
| Logitech: Haptic Feedback | 566 | Not imported | Logitech device control has no counterpart |
| Logitech: Change Host / Channel | 568 | Not imported | Logitech device control has no counterpart |
| BTT Mobile Actions: Start Keyboard Input | 598 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| Send OSC Message | 602 | Not imported | Sending OSC messages has no counterpart |
| Work Louder Keyboard: Set Key LED Color | 626 | Not imported | Work Louder keyboard control has no counterpart |
| Keyboard Clean Mode: start | 664 | Not imported | Keyboard Clean Mode (blocking the keyboard and pointer) can't be done from a step |
| Keyboard Clean Mode: end | 665 | Not imported | Keyboard Clean Mode (blocking the keyboard and pointer) can't be done from a step |
| Keyboard Clean Mode: toggle | 666 | Not imported | Keyboard 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) | 667 | Not imported | Logitech Litra light control has no counterpart |
| Logitech Litra Light Control: turn off | 668 | Not imported | Logitech Litra light control has no counterpart |
| Logitech Litra Light Control: toggle on/off | 669 | Not imported | Logitech Litra light control has no counterpart |
| Logitech Litra Light Control: set brightness | 670 | Not imported | Logitech Litra light control has no counterpart |
| Logitech Litra Light Control: increase brightness | 671 | Not imported | Logitech Litra light control has no counterpart |
| Logitech Litra Light Control: decrease brightness | 672 | Not imported | Logitech Litra light control has no counterpart |
| Logitech Litra Light Control: set color temperature | 673 | Not imported | Logitech Litra light control has no counterpart |
| Logitech Litra Light Control: increase color temperature (cooler) | 674 | Not imported | Logitech Litra light control has no counterpart |
| Logitech Litra Light Control: decrease color temperature (warmer) | 675 | Not imported | Logitech Litra light control has no counterpart |
| Razer Mouse Control: set DPI (explicit X/Y) | 676 | Not imported | Razer mouse control has no counterpart |
| Razer Mouse Control: cycle DPI stage (next/previous on-device stage | 677 | Not imported | Razer mouse control has no counterpart |
| Razer Mouse Control: increase DPI | 678 | Not imported | Razer mouse control has no counterpart |
| Razer Mouse Control: decrease DPI | 679 | Not imported | Razer mouse control has no counterpart |
| Razer Mouse Control: set polling rate | 680 | Not imported | Razer mouse control has no counterpart |
| Razer Mouse Control: set lighting | 681 | Not imported | Razer mouse control has no counterpart |
| Gamepad Actions: pause / resume gamepad mappings | 715 | Not imported | Gamepad actions have no counterpart |
| Gamepad Actions: rumble | 716 | Not imported | Gamepad actions have no counterpart |
| Gamepad Actions: set light bar color | 717 | Not imported | Gamepad actions have no counterpart |
| Gamepad Actions: set stick mode | 718 | Not imported | Gamepad actions have no counterpart |
| Start / Stop Presenter Mode (Keystrokes, Cursor Highlight, Spotlight, Drawing) | 890 | Not imported | Presenter Mode (keystroke display, spotlight, drawing) has no counterpart |
| Stream Window to BTT Mobile (Show on iPad / iPhone) | 891 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
| Stop Streaming/Showing Window on BTT Mobile | 892 | Not imported | BTT Mobile (BetterTouchTool Remote) actions have no counterpart; Switchboard's iPhone app has its own Pad |
Display & Brightness #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Brightness Up | 28 | Change screen brightness | |
| Brightness Down | 29 | Change screen brightness | |
| Keyboard Illumination Up | 31 | Press keys | |
| Keyboard Illumination Down | 32 | Press keys | |
| External Monitor Brightness Up | 120 | Not imported | External monitor brightness (DDC) can't be changed from a step |
| External Monitor Brightness Down | 121 | Not imported | External monitor brightness (DDC) can't be changed from a step |
| AirPlay Mirroring | 127 | Not imported | AirPlay Mirroring can't be started from a step |
| Brightness Up (Small Step) | 259 | Change screen brightness | |
| Brightness Down (Small Step) | 260 | Change screen brightness | |
| External Brightness Up (Small Step) | 261 | Not imported | External monitor brightness (DDC) can't be changed from a step |
| External Brightness Down (Small Step) | 262 | Not imported | External monitor brightness (DDC) can't be changed from a step |
| Toggle Mirroring | 266 | Press keys | Toggle Mirroring became Command+F1, macOS's display-mirroring shortcut |
| Move & Maximize All Windows to Mouse Display | 267 | Not imported | Moving every window to the pointer's display isn't a Window extension action yet |
| Move All Windows to Mouse Display | 273 | Not imported | Moving every window to the pointer's display isn't a Window extension action yet |
| Rotate Display Clockwise | 314 | Not imported | Rotating a display can't be done from a step |
| Rotate Display Counter-Clockwise | 315 | Not imported | Rotating a display can't be done from a step |
| Enable Super Brightness | 324 | Not imported | Super Brightness is a BetterTouchTool feature with no counterpart |
| Disable Super Brightness | 325 | Not imported | Super Brightness is a BetterTouchTool feature with no counterpart |
| Toggle Super Brightness | 326 | Not imported | Super Brightness is a BetterTouchTool feature with no counterpart |
| Set Brightness | 370 | Change screen brightness | Set Brightness drops brightness to the lowest step and raises it by the fraction: steps are coarse, so it lands close, not exact |
| Set Keyboard Brightness | 477 | Not imported | Keyboard brightness can't be set to an exact level from a step |
Floating Menu #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Show Floating Menu | 386 | Open a layer | |
| Hide Floating Menu | 387 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Toggle Floating Menu | 388 | Open a layer | |
| Floating Menu Evaluate Scripts | 389 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Floating Menu Re-evaluate Position | 390 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Trigger Floating Menu Highlighted Item | 393 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Floating Menu Hover/Unhover: Hover | 394 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Floating Menu Hover/Unhover: Unhover | 395 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Floating Menu Hover/Unhover: Toggle Hover | 396 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Floating Menu Load HTML | 397 | Not imported | Floating menu HTML and JavaScript have no counterpart |
| Floating Menu Execute JavaScript | 398 | Not imported | Floating menu HTML and JavaScript have no counterpart |
| Floating Menu Bring to Mouse Screen | 399 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Trigger Highlighted Item and Hide Menu | 404 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Close Floating Menu Submenu | 445 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Update Floating Menu Item Properties | 447 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Update Floating Menu Properties | 450 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Reset Floating Menu Item Properties | 451 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Run Floating Menu Content Scripts | 469 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Open Floating Menu Submenu | 472 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Toggle Attach / Pin Floating Menu To Active Window | 548 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
| Trigger Specific Floating Menu Item | 603 | Dropped | Dropped: it controls a BetterTouchTool floating menu, which became a layer |
Keyboard #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Send Keyboard Shortcut | 0 | Press keys | |
| Function Keys: F1 | 33 | Press keys | |
| Function Keys: F2 | 34 | Press keys | |
| Function Keys: F3 | 35 | Press keys | |
| Function Keys: F4 | 36 | Press keys | |
| Function Keys: F5 | 37 | Press keys | |
| Function Keys: F6 | 38 | Press keys | |
| Function Keys: F7 | 39 | Press keys | |
| Function Keys: F8 | 40 | Press keys | |
| Function Keys: F9 | 41 | Press keys | |
| Function Keys: F10 | 42 | Press keys | |
| Function Keys: F11 | 43 | Press keys | |
| Function Keys: F12 | 44 | Press keys | |
| Arrow Keys: Page Forward | 51 | Press keys | Arrow Keys: Page Forward became Page Down; check it does what you meant |
| Arrow Keys: Page Backward | 52 | Press keys | Arrow Keys: Page Backward became Page Up; check it does what you meant |
| Page Navigation Keys: Page Up | 60 | Press keys | |
| Page Navigation Keys: Page Down | 61 | Press keys | |
| Page Navigation Keys: Home | 62 | Press keys | |
| Page Navigation Keys: End | 63 | Press keys | |
| Page Navigation Keys: Forward Delete | 64 | Press keys | |
| Paste String | 118 | Type text | |
| Send Shortcut to Specific App | 128 | Activate app, Press keys | |
| Function Keys: F13 | 130 | Press keys | |
| Function Keys: F14 | 131 | Press keys | |
| Function Keys: F15 | 132 | Press keys | |
| Function Keys: F16 | 133 | Press keys | |
| Function Keys: F17 | 134 | Press keys | |
| Function Keys: F18 | 135 | Press keys | |
| Modifier Key Actions: Shift Down | 178 | Press or hold modifiers | |
| Modifier Key Actions: Shift Up | 179 | Press or hold modifiers | |
| Modifier Key Actions: Fn Down | 180 | Press or hold modifiers | |
| Modifier Key Actions: Fn Up | 181 | Press or hold modifiers | |
| Modifier Key Actions: Control Down | 182 | Press or hold modifiers | |
| Modifier Key Actions: Control Up | 183 | Press or hold modifiers | |
| Modifier Key Actions: Option Down | 184 | Press or hold modifiers | |
| Modifier Key Actions: Option Up | 185 | Press or hold modifiers | |
| Modifier Key Actions: Command Down | 186 | Press or hold modifiers | |
| Modifier Key Actions: Command Up | 187 | Press or hold modifiers | |
| ESC Key | 189 | Press keys | |
| Type String | 193 | Type text | |
| Toggle Caps Lock | 194 | Press keys | Caps Lock is pressed as the system key; check the light follows |
| Send Keyboard Shortcut | 264 | Press keys | |
| Act as Hyper Key | 293 | Not imported | Act as Hyper Key makes a key a Hyper modifier: set it up in Settings › Keyboard › Hyper key instead |
| Function Keys: F19 | 303 | Press keys | |
| Function Keys: F20 | 304 | Press keys | |
| Function Keys: F21 | 305 | Not imported | macOS has no F21 key, so there is nothing to press |
| Function Keys: F22 | 306 | Not imported | macOS has no F22 key, so there is nothing to press |
| Function Keys: F23 | 307 | Not imported | macOS has no F23 key, so there is nothing to press |
| Function Keys: F24 | 308 | Not imported | macOS has no F24 key, so there is nothing to press |
| Reset Current Key Sequence | 422 | Dropped | Reset Current Key Sequence dropped: Switchboard's key sequences reset themselves |
| Modifier Key Actions: Right Shift Down | 437 | Press or hold modifiers | Switchboard doesn't tell the left and right modifier keys apart, so this holds the left one too |
| Modifier Key Actions: Right Shift Up | 438 | Press or hold modifiers | Switchboard doesn't tell the left and right modifier keys apart, so this releases both |
| Modifier Key Actions: Right Control Down | 439 | Press or hold modifiers | Switchboard doesn't tell the left and right modifier keys apart, so this holds the left one too |
| Modifier Key Actions: Right Control Up | 440 | Press or hold modifiers | Switchboard doesn't tell the left and right modifier keys apart, so this releases both |
| Modifier Key Actions: Right Option Down | 441 | Press or hold modifiers | Switchboard doesn't tell the left and right modifier keys apart, so this holds the left one too |
| Modifier Key Actions: Right Option Up | 442 | Press or hold modifiers | Switchboard doesn't tell the left and right modifier keys apart, so this releases both |
| Modifier Key Actions: Right Command Down | 443 | Press or hold modifiers | Switchboard doesn't tell the left and right modifier keys apart, so this holds the left one too |
| Modifier Key Actions: Right Command Up | 444 | Press or hold modifiers | Switchboard doesn't tell the left and right modifier keys apart, so this releases both |
| Reset All Key Remappings | 482 | Dropped | Reset All Key Remappings dropped: Switchboard's remaps don't change at run time |
| Remap Key | 483 | Not imported | Remap Key changes a remap while running; Switchboard's remaps are fixed. Make a remap in Settings › Keyboard |
| Press Context Menu Key | 532 | Press keys | The context menu key is pressed as raw key code 110; check it opens the menu |
| Set / Press / Release Selected Modifier Keys | 597 | Press or hold modifiers |
Media #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Mute | 22 | System volume | |
| Play/Pause | 23 | Press keys | |
| Volume Up | 24 | System volume | |
| Volume Down | 25 | System volume | |
| Previous Track | 26 | Press keys | |
| Next Track | 27 | Press keys | |
| Volume Up (Small Step) | 198 | System volume | |
| Volume Down (Small Step) | 199 | System volume | |
| Set Volume | 373 | System volume | Set Volume reads BetterTouchTool's level as 0 to 100; check it |
| Play Sound File | 582 | Run shell script | |
| Set Audio Output Device | 583 | Switch audio device | |
| Set Audio Input Device | 584 | Switch audio device | |
| Toggle Mute Microphone (Audio Input) | 585 | Switch audio device |
Mouse & Trackpad #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Middle Click | 1 | Click | |
| CMD + Left Click | 2 | Click | |
| Left Click | 3 | Click | |
| Right Click | 4 | Click | |
| Double Left Click | 54 | Click | |
| Start Drag | 65 | Hold or release mouse button | |
| Stop Drag | 66 | Hold or release mouse button | |
| Toggle Magic Mouse Touchpad Mode | 68 | Not imported | Toggle Magic Mouse Touchpad Mode switches BetterTouchTool's own gesture input and has no Switchboard counterpart |
| Ctrl + Left Click | 87 | Click | |
| Opt + Left Click | 88 | Click | |
| Shift + Click | 89 | Click | |
| CMD + Shift + Left Click | 111 | Click | |
| Custom Click (Custom Mouse Buttons & Modifiers) | 119 | Click | Custom Click became a plain left click: its buttons and modifiers aren't read from the preset |
| Toggle Cursor Size | 123 | Run shell script | |
| Toggle Mouse Speed | 126 | Not imported | Toggle Mouse Speed has no counterpart: pointer speed can't be changed from a step |
| CMD + Double Left Click | 149 | Click | |
| Move Mouse To Position | 153 | Click, Move pointer by | |
| Save Current Mouse Position | 154 | Run JXA script | |
| Restore Saved Mouse Position | 155 | Run JXA script | Restore Saved Mouse Position uses the point Save Saved Mouse Position kept in this Mac session; run the save first |
| Scroll | 272 | Scroll | Scroll takes BetterTouchTool's amount as pixels; check the direction and distance |
| Start Drag By Double-Click | 296 | Click, Hold or release mouse button | Start Drag By Double-Click became a double click, then the button held down; end it with a Stop Drag |
| Set Cursor Size | 411 | Run shell script | |
| Left Click - Without Modifier Keys | 421 | Click | |
| Pick Color On Screen And Write To Clipboard | 546 | Not imported | Pick Color On Screen has no Switchboard step: use the Digital Color Meter app or a screen condition |
| All Modifier Keys UP | 547 | Press or hold modifiers | |
| Change Mouse Speed And Acceleration | 559 | Run shell script | |
| Set Trackpad / Magic Mouse Pointer Speed | 696 | Run shell script |
Notch Bar #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Disable Notch Bar for X Seconds | 299 | Dropped | Dropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items |
| Toggle Notch Bar Mode | 300 | Dropped | Dropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items |
| Toggle Notch Bar Hidden | 301 | Dropped | Dropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items |
| Close Current Notch Bar Group | 309 | Dropped | Close Current Group dropped: a Switchboard layer closes with Escape |
| Open Notch Bar Group | 310 | Open a layer | |
| Hide Notch Bar | 311 | Dropped | Dropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items |
| Show Notch Bar | 312 | Dropped | Dropped: Switchboard doesn't draw a Notch Bar; its items became menu bar items |
Screenshot #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Take Screenshot | 169 | Run shell script | Take Screenshot became an interactive capture saved to the Desktop |
| Screenshot Window | 170 | Run shell script | Screenshot Window became a window capture saved to the Desktop |
| Screenshot and Edit | 171 | Press keys | Screenshot and Edit became Command+Shift+4; macOS shows its markup thumbnail |
| Take Screenshot or Video | 263 | Press keys | |
| Screenshot to Clipboard | 316 | Run shell script | |
| Change Formatting of Clipboard Content | 495 | Not imported | Changing the formatting of clipboard content has no counterpart |
| Screenshot to Clipboard (New) | 500 | Run shell script | |
| Measure Area on Screen | 501 | Not imported | Measuring an area on screen has no counterpart |
| Edit Image from Clipboard | 713 | Not imported | Editing an image from the clipboard or Finder has no counterpart |
| Edit Selected Image File(s) in Finder | 714 | Not imported | Editing an image from the clipboard or Finder has no counterpart |
Script Execution #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Terminal Command (Background) | 137 | Run shell script | |
| Automator Workflow | 138 | Run Automator workflow | |
| Run AppleScript (Blocking) | 172 | Run AppleScript | |
| Run AppleScript (Background) | 195 | Run AppleScript | |
| Shell Script Task | 206 | Run shell script | |
| Terminal Command (Blocking) | 246 | Run shell script | |
| Run JavaScript (Background) | 252 | Run JavaScript | |
| Run JavaScript (Main Thread) | 253 | Run JavaScript | |
| Run Core JavaScript | 281 | Run JavaScript | |
| Run Apple Shortcut | 295 | Run Shortcut | |
| Trigger Apple Shortcut from System Settings | 519 | Not imported | Triggering a Shortcut from System Settings has no counterpart |
| Run JavaScript in Browser | 600 | Run JavaScript in browser | |
| Run Swift Script | 691 | Run Swift script |
Spaces & Mission Control #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Mission Control | 5 | Press keys | Mission Control became Control+Up Arrow, macOS's default for it; check it is on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Application Exposé | 6 | Press keys | Application Exposé became Control+Down Arrow, macOS's default for it; check it is on in System Settings › Keyboard Shortcuts |
| Mission Control | 7 | Press keys | Mission Control became Control+Up Arrow, macOS's default for it; check it is on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Dashboard | 8 | Not imported | macOS no longer has a Dashboard |
| Switch Space Left/Right: Left | 113 | Press keys | Switching space became Control+Left Arrow, macOS's default; check it is on in System Settings › Keyboard Shortcuts |
| Switch Space Left/Right: Right | 114 | Press keys | Switching space became Control+Right Arrow, macOS's default; check it is on in System Settings › Keyboard Shortcuts |
| Launchpad | 115 | Open file or folder | Launchpad became the Apps app that replaced it in macOS 26 |
| Move Window to Left/Right Space: Left Space | 151 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Left/Right Space: Right Space | 152 | Not imported | macOS has no supported way to move a window to another space |
| Mission Control & Show Desktop Preview | 165 | Press keys | Mission Control with the desktop preview became plain Mission Control (Control+Up Arrow) |
| Add New Space | 196 | Not imported | macOS has no command to add a space |
| Switch to Desktop: Desktop 1 | 207 | Press keys | Switch to Desktop 1 became Control+1; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Switch to Desktop: Desktop 2 | 208 | Press keys | Switch to Desktop 2 became Control+2; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Switch to Desktop: Desktop 3 | 209 | Press keys | Switch to Desktop 3 became Control+3; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Switch to Desktop: Desktop 4 | 210 | Press keys | Switch to Desktop 4 became Control+4; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Switch to Desktop: Desktop 5 | 211 | Press keys | Switch to Desktop 5 became Control+5; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Switch to Desktop: Desktop 6 | 212 | Press keys | Switch to Desktop 6 became Control+6; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Switch to Desktop: Desktop 7 | 213 | Press keys | Switch to Desktop 7 became Control+7; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Switch to Desktop: Desktop 8 | 214 | Press keys | Switch to Desktop 8 became Control+8; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Switch to Desktop: Desktop 9 | 215 | Press keys | Switch to Desktop 9 became Control+9; turn it on in System Settings › Keyboard › Keyboard Shortcuts › Mission Control |
| Move Window to Desktop: Desktop 1 | 216 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Desktop: Desktop 2 | 217 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Desktop: Desktop 3 | 218 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Desktop: Desktop 4 | 219 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Desktop: Desktop 5 | 220 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Desktop: Desktop 6 | 222 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Desktop: Desktop 7 | 223 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Desktop: Desktop 8 | 224 | Not imported | macOS has no supported way to move a window to another space |
| Move Window to Desktop: Desktop 9 | 225 | Not imported | macOS has no supported way to move a window to another space |
| Switch to Desktop: Desktop 10-19 | 226 | Not imported | macOS has shortcuts for desktops 1 to 9 only |
| Move Window to Desktop: Desktop 10-19 | 236 | Not imported | macOS has no supported way to move a window to another space |
| Switch Space Left/Right: Left (No Animation) | 527 | Press keys | Switching space became Control+Left Arrow, macOS's default; check it is on in System Settings › Keyboard Shortcuts |
| Switch Space Left/Right: Right (No Animation) | 528 | Press keys | Switching 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 Index | 550 | Press keys |
Stream Deck #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Close Current Stream Deck Group | 340 | Dropped | Close Current Group dropped: a Switchboard layer closes with Escape |
| Open Stream Deck Group | 341 | Open a layer | |
| Macro Pad: Change / Set Brightness: Change Brightness | 343 | Dropped | Dropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app |
| Macro Pad: Change / Set Brightness: Set Brightness | 344 | Dropped | Dropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app |
| Macro Pad: Turn Off / Turn On / Toggle: Turn Off | 347 | Dropped | Dropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app |
| Macro Pad: Turn Off / Turn On / Toggle: Turn On | 348 | Dropped | Dropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app |
| Macro Pad: Turn Off / Turn On / Toggle: Toggle On/Off | 349 | Dropped | Dropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app |
| Show/Hide Stream Deck Emulator | 365 | Dropped | Dropped: Stream Deck brightness, power and the emulator are set in the Stream Deck app |
| Activate Stream Deck Touch Screen Group | 376 | Not imported | Stream Deck touch screen groups, temporary item changes and plugin profiles have no counterpart |
| Temporarily Change Stream Deck Item | 377 | Not imported | Stream Deck touch screen groups, temporary item changes and plugin profiles have no counterpart |
| Switch Stream Deck Plugin Profile | 593 | Not imported | Stream Deck touch screen groups, temporary item changes and plugin profiles have no counterpart |
System #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Switch to Login Screen | 9 | Sleep, restart or log out | Switch to Login Screen locks the screen; macOS has no command to go straight to the login window |
| Sleep Display | 13 | Sleep, restart or log out | |
| Sleep Computer | 14 | Sleep, restart or log out | |
| Logout | 15 | Sleep, restart or log out | Logout runs right away with no confirmation |
| Show/Hide Hidden Files | 16 | Press keys | Show/Hide Hidden Files became Command+Shift+Period, which works in Finder and open/save panels only |
| Eject | 30 | Press keys | |
| Show Desktop | 45 | Press keys | |
| Hide All Windows | 50 | App commands | |
| Hide All But Active Window | 53 | App commands | |
| Search Selected Text With Google | 58 | Press keys, Wait, Clipboard, Transform text, Open URL | Search Selected Text With Google copies the selection to read it, which replaces what is on the clipboard |
| Notification Center | 122 | Press keys | |
| Empty Trash | 156 | Run AppleScript | |
| Lock Screen | 158 | Sleep, restart or log out | |
| Unlock Screen | 159 | Not imported | A step can't unlock a locked Mac |
| Show Character Viewer | 167 | Press keys | Show Character Viewer became Fn+E, macOS's shortcut for it |
| Start Siri | 173 | Run shell script | |
| Toggle Dark Mode | 197 | Light or dark mode | |
| Toggle Do Not Disturb | 200 | Run Shortcut | Toggle Do Not Disturb runs a Shortcut named "Toggle Do Not Disturb": make that Shortcut once in the Shortcuts app |
| Toggle Night Shift | 201 | Run Shortcut | Toggle Night Shift runs a Shortcut named "Toggle Night Shift": make that Shortcut once in the Shortcuts app |
| Start Screen Saver | 202 | Sleep, restart or log out | |
| Toggle True Tone | 257 | Run Shortcut | Toggle True Tone runs a Shortcut named "Toggle True Tone": make that Shortcut once in the Shortcuts app |
| Close All Notifications | 289 | Not imported | Closing all notifications can't be done from a step |
| Control Center | 290 | Not imported | Opening Control Center can't be done from a step |
| Refresh Status Bar Items | 302 | Dropped | Refresh Status Bar Items dropped: it refreshes BetterTouchTool's own menu bar items |
| Show All Windows | 488 | Press keys | Show 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) | 649 | Not imported | Split 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) | 650 | Not imported | Split View controls act on the window's green button hover menu, which a step can't open |
| Fullscreen Split View Controls: choose second window | 651 | Not imported | Split View controls act on the window's green button hover menu, which a step can't open |
| Fullscreen Split View Controls: focus next window | 652 | Not imported | Split View controls act on the window's green button hover menu, which a step can't open |
| Fullscreen Split View Controls: focus previous window | 653 | Not imported | Split View controls act on the window's green button hover menu, which a step can't open |
| Start macOS Dictation | 654 | Dictate | macOS Dictation became Switchboard's dictate step, which types what you say; check it suits |
| Open Quick Note (macOS 12+) | 655 | Press keys | Open Quick Note became Fn+Q, macOS's shortcut for it |
| Visual Intelligence Captures: capture selection | 657 | Not imported | Visual Intelligence captures can't be done from a step |
| Visual Intelligence Captures: capture selection to clipboard | 658 | Not imported | Visual Intelligence captures can't be done from a step |
| Visual Intelligence Captures: capture front window | 659 | Not imported | Visual Intelligence captures can't be done from a step |
| Visual Intelligence Captures: capture front window to clipboard | 660 | Not imported | Visual Intelligence captures can't be done from a step |
| Toggle Game Overlay (macOS 15+) | 661 | Not imported | The game overlay can't be opened from a step |
| Speak Selected Text | 662 | Press keys, Wait, Clipboard, Say aloud | Speak Selected Text copies the selection to read it, which replaces what is on the clipboard |
| Open Accessibility Reader (macOS 26+) | 663 | Not imported | Opening the Accessibility Reader can't be done from a step |
| Keep System Awake / Prevent Sleep | 889 | Keep awake |
Text & Typing #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Save Selected Text to Variable | 256 | Clipboard | |
| Transform Selected Text with JavaScript | 284 | Not imported | Transforming text with BetterTouchTool's JavaScript API can't be run as is: rewrite the script as a JavaScript step |
| Transform Selected Text with ChatGPT | 384 | Ask AI to rewrite, Clipboard | |
| Reset ChatGPT Conversation | 385 | Dropped | Dropped: Switchboard's AI steps have no conversation to reset or cancel |
| Find Text on Screen | 426 | Not imported | Find Text on Screen moves the pointer to text it finds on screen and can't be done from a step |
| Wait for Text on Screen | 427 | Wait until a condition holds | |
| Cancel ChatGPT Request | 470 | Dropped | Dropped: Switchboard's AI steps have no conversation to reset or cancel |
| ChatGPT Selection to Clipboard & Variable | 471 | Ask AI to rewrite, Clipboard | |
| Force Check Selection Change | 493 | Dropped | Dropped: Force Check Selection Change only refreshes BetterTouchTool's own selection tracking |
| OCR (Extract Text from Image) | 498 | Read text on screen | OCR reads the screen into the variable btt_ocr; BetterTouchTool read an image file or the clipboard |
Touch Bar #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Toggle Touch Bar | 188 | Dropped | Dropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers |
| Toggle Global Touch Bar | 190 | Dropped | Dropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers |
| Close Current Touch Bar Group | 191 | Dropped | Close Current Group dropped: a Switchboard layer closes with Escape |
| Open Touch Bar Group | 205 | Open a layer | |
| Show Touch Bar | 282 | Dropped | Dropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers |
| Hide Touch Bar | 283 | Dropped | Dropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers |
| Toggle Touch Bar Simulator | 887 | Dropped | Dropped: Switchboard doesn't draw a Touch Bar; its items became palette rows and layers |
UI Automation #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Look Up | 116 | Press keys | Look Up became Control+Command+D, macOS's shortcut for it |
| Smart Zoom | 117 | Not imported | Smart Zoom is a trackpad gesture; no step performs it |
| Trigger Menu Bar Item | 124 | Choose menu item | |
| Trigger Context Menu Item | 162 | Not imported | Triggering a context menu item can't be done from a step |
| Show/Hide Status Bar Items: Toggle Items Left | 265 | Not imported | Managing and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart |
| Show Context Menu | 288 | Not imported | BetterTouchTool'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 Screen | 291 | Not imported | Find Position of Image on Screen has no counterpart; use a Click step with a picture |
| Show Context Menu for Selection | 353 | Not imported | BetterTouchTool's custom menus, context menus and searchable lists are drawn by BetterTouchTool: rebuild one as a palette macro or a layer |
| Click Status Bar Item | 375 | Not imported | Managing and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart |
| Start/Stop Scroll Blocking: Start Blocking | 381 | Not imported | Scroll blocking changes how BetterTouchTool filters input and can't be done from a step |
| Start/Stop Scroll Blocking: Stop Blocking | 382 | Not imported | Scroll blocking changes how BetterTouchTool filters input and can't be done from a step |
| Start/End Keyboard Input Blocking: Start Blocking | 429 | Not imported | Keyboard input blocking can't be done from a step |
| Start/End Keyboard Input Blocking: End Blocking | 430 | Not imported | Keyboard input blocking can't be done from a step |
| Show/Hide Status Bar Items: Show Specific Item | 458 | Not imported | Managing and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart |
| Move Status Bar Item | 459 | Not imported | Managing 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 Item | 460 | Not imported | Managing 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 Item | 461 | Not imported | Managing and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart |
| Show/Hide Status Bar Items: Show All Items | 463 | Not imported | Managing and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart |
| Search Menu Bar Status Items | 464 | Not imported | Managing 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 Hidden | 466 | Not imported | Managing 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 Hidden | 467 | Not imported | Managing and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart |
| Show/Hide Status Bar Items: Toggle Always Hidden | 468 | Not imported | Managing and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart |
| Zoom (Pinch) | 478 | Not imported | Sending a pinch or rotate gesture can't be done from a step |
| Rotate | 479 | Not imported | Sending a pinch or rotate gesture can't be done from a step |
| Show UI Element Viewers: Focused Element | 503 | Not imported | UI element viewers are BetterTouchTool windows with no counterpart |
| Show UI Element Viewers: Hovered Element | 504 | Not imported | UI element viewers are BetterTouchTool windows with no counterpart |
| Show UI Element Viewers: Visible Windows | 505 | Not imported | UI element viewers are BetterTouchTool windows with no counterpart |
| Click Button in Active Window | 520 | Press button by name | |
| Change Slider Value | 521 | Not imported | Changing a slider or interacting with a UI element needs a locator recorded in Switchboard: record the step again |
| Interact with UI Element | 522 | Not imported | Changing a slider or interacting with a UI element needs a locator recorded in Switchboard: record the step again |
| Get Hovered Link/URL: Get Link | 524 | Not imported | Reading the link under the pointer can't be done from a step |
| Get Hovered Link/URL: Get URL | 526 | Not imported | Reading the link under the pointer can't be done from a step |
| Lock Mouse Axis Movement: Lock X Start | 533 | Not imported | Locking the mouse to one axis can't be done from a step |
| Lock Mouse Axis Movement: Lock X End | 534 | Not imported | Locking the mouse to one axis can't be done from a step |
| Lock Mouse Axis Movement: Lock Y Start | 535 | Not imported | Locking the mouse to one axis can't be done from a step |
| Lock Mouse Axis Movement: Lock Y End | 536 | Not imported | Locking the mouse to one axis can't be done from a step |
| Start / Stop Smooth Scroll: Start | 569 | Not imported | Smooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart |
| Start / Stop Smooth Scroll: Stop | 570 | Not imported | Smooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart |
| Start / Stop Smooth Zoom: Start | 571 | Not imported | Smooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart |
| Start / Stop Smooth Zoom: Stop | 572 | Not imported | Smooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart |
| Start / Stop Smooth Rotate: Start | 573 | Not imported | Smooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart |
| Start / Stop Smooth Rotate: Stop | 574 | Not imported | Smooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart |
| Start / Stop Smooth Space Switch: Start | 575 | Not imported | Smooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart |
| Start Dictation / Speech Recognition | 576 | Dictate | Start Dictation became Switchboard's dictate step, which types what you say |
| Stop Dictation & Paste or Copy | 577 | Dropped | Stop Dictation dropped: Switchboard's dictate step ends on its own |
| Start / Stop Smooth Space Switch: Stop | 578 | Not imported | Smooth scroll, zoom, rotate and space switching modify BetterTouchTool's own input and have no Switchboard counterpart |
| Show / Hide Menu Bar Status Items for Selected Apps | 697 | Not imported | Managing and clicking other apps' menu bar items is BetterTouchTool's menu bar manager and has no counterpart |
Variables #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Set Variable | 292 | Set variable | |
| Cycle Through Multiple Actions | 335 | Set variable, If | |
| Toggle On/Off | 346 | If, Set variable | |
| Refresh Condition Values | 350 | Dropped | Dropped: it refreshes or shows BetterTouchTool's own variables |
| Increase Variable | 412 | Set variable | |
| Show Variables View | 523 | Dropped | Dropped: it refreshes or shows BetterTouchTool's own variables |
Window Management #
| BetterTouchTool action | Number | Becomes | Notes |
|---|---|---|---|
| Move Window Left/Right: Move Left | 17 | Window extension › Move By | Move Window Left moves the window 100 points; BetterTouchTool moved it by its own amount |
| Move Window Left/Right: Move Right | 18 | Window extension › Move By | Move Window Right moves the window 100 points; BetterTouchTool moved it by its own amount |
| Maximize Window Left | 19 | Window extension › Snap | |
| Maximize Window Right | 20 | Window extension › Snap | |
| Maximize Window | 21 | Window extension › Snap | |
| Move Window to Next Monitor | 47 | Window extension › Display | |
| Maximize Window on Next Monitor | 48 | Window extension › Display | |
| Start/Stop Moving Windows: Start Moving | 69 | Not imported | Start/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart |
| Start/Stop Moving Windows: Stop Moving | 70 | Not imported | Start/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart |
| Start/Stop Resizing Windows: Start Resizing | 71 | Not imported | Start/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart |
| Start/Stop Resizing Windows: Stop Resizing | 72 | Not imported | Start/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart |
| Start/Stop Resizing Windows: Toggle Resizing | 73 | Not imported | Start/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart |
| Start/Stop Moving Windows: Toggle Moving | 74 | Not imported | Start/Stop Moving and Resizing Windows is a modal mode of BetterTouchTool's mouse handling and has no counterpart |
| Restore Old Window Size | 84 | Window extension › Restore Frame | |
| Resize Window to Quarters: Top Left Quarter | 90 | Window extension › Snap | |
| Resize Window to Quarters: Bottom Left Quarter | 91 | Window extension › Snap | |
| Resize Window to Quarters: Top Right Quarter | 92 | Window extension › Snap | |
| Resize Window to Quarters: Bottom Right Quarter | 93 | Window extension › Snap | |
| Resize Window to Halves: Bottom Half | 95 | Window extension › Snap | |
| Resize Window to Halves: Top Half | 96 | Window extension › Snap | |
| Center Window | 97 | Window extension › Center | |
| Center Window on Next Monitor | 98 | Window extension › Display | |
| Window Switcher: Current App | 99 | Window extension › Switcher | The Window Switcher cycles to the next window; BetterTouchTool's thumbnails and popover aren't recreated |
| Window Switcher: All Apps | 100 | Window extension › Switcher | The Window Switcher cycles to the next window; BetterTouchTool's thumbnails and popover aren't recreated |
| Close Window Under Cursor | 102 | Window extension › Close | Close Window Under Cursor closes the front window |
| Minimize Window Under Cursor | 106 | Window extension › Minimize | Minimize Window Under Cursor minimizes the front window |
| Zoom Window Under Cursor | 107 | Window extension › Zoom | Zoom Window Under Cursor zooms the front window |
| Resize Window to Thirds: Left Third | 108 | Window extension › Snap | |
| Resize Window to Thirds: Middle Third | 109 | Window extension › Snap | |
| Resize Window to Thirds: Right Third | 110 | Window extension › Snap | |
| Resize Window to Thirds: Left Two Thirds | 174 | Window extension › Snap | |
| Resize Window to Thirds: Right Two Thirds | 175 | Window extension › Snap | |
| Bring Window Under Cursor to Front | 204 | Window extension › Raise | Bring Window Under Cursor to Front raises the front app's window |
| Move / Resize Window to Custom Position and Size | 251 | Window extension › Set Frame | |
| Window Layout Management: Save / Restore Specific Window Layout (layout stored inside the action, restored when the action runs) | 268 | Window extension › Restore Layout | |
| Window Layout Management: Save Current Window Layout | 269 | Window extension › Save Layout | |
| Window Layout Management: Restore Last Saved Window Layout | 270 | Window extension › Restore Layout | |
| Arrange Windows Side by Side: Two Windows | 317 | Window extension › Tile | |
| Arrange Windows Side by Side: Two Windows (Last Used Right) | 318 | Window extension › Tile | |
| Arrange Windows Side by Side: Three Windows | 319 | Window extension › Tile | |
| Arrange Windows Side by Side: Three Windows (Last Used Right) | 320 | Window extension › Tile | |
| Arrange Windows Side by Side: Four Windows (Last Used Right) | 321 | Window extension › Tile | |
| Arrange Windows Side by Side: Four Windows | 322 | Window extension › Tile | |
| Pin/Unpin Window to Float on Top: Toggle Pin | 337 | Not imported | Floating a window above all others can't be done from a step |
| Pin/Unpin Window to Float on Top: Remove All Float | 338 | Not imported | Floating a window above all others can't be done from a step |
| Move Selection In Active Window Switcher To Previous | 378 | Not imported | Moving the selection inside BetterTouchTool's own Window Switcher has no counterpart |
| Pin/Unpin Window to Float on Top: Unpin | 401 | Not imported | Floating a window above all others can't be done from a step |
| Pin/Unpin Window to Float on Top: Pin | 402 | Not imported | Floating a window above all others can't be done from a step |
| Move Window to Specific Size and Position | 446 | Window extension › Set Frame | |
| Window Switcher: Activate Hovered | 476 | Not imported | Moving the selection inside BetterTouchTool's own Window Switcher has no counterpart |
| Window Layout Management: Restore Saved Window Layout With Name | 513 | Window extension › Restore Layout | |
| Save/Restore Focused Window Size And Position: Save | 539 | Window extension › Save Frame | |
| Save/Restore Focused Window Size And Position: Restore | 540 | Window extension › Restore Frame | |
| Close Window, If Last Window Quit App | 560 | Window extension › Close | Close Window, If Last Window Quit App closes the window only |
| Window Layout Management: Restore Saved Window Layout With Name & Launch Apps If Needed | 580 | Window extension › Restore Layout | |
| macOS Native Window Tiling: Tile window to left half | 627 | Window extension › Snap | |
| macOS Native Window Tiling: Tile window to right half | 628 | Window extension › Snap | |
| macOS Native Window Tiling: Tile window to top half | 629 | Window extension › Snap | |
| macOS Native Window Tiling: Tile window to bottom half | 630 | Window extension › Snap | |
| macOS Native Window Tiling: Tile window to top left quarter | 631 | Window extension › Snap | |
| macOS Native Window Tiling: Tile window to top right quarter | 632 | Window extension › Snap | |
| macOS Native Window Tiling: Tile window to bottom left quarter | 633 | Window extension › Snap | |
| macOS Native Window Tiling: Tile window to bottom right quarter | 634 | Window extension › Snap | |
| macOS Native Window Tiling: Fill screen with window | 635 | Window extension › Snap | |
| macOS Native Window Tiling: Center window | 636 | Window extension › Snap | |
| macOS Native Window Tiling: Restore previous window size | 637 | Window extension › Restore Frame | |
| macOS Native Window Tiling: Arrange two windows left & right | 638 | Window extension › Tile | |
| macOS Native Window Tiling: Arrange two windows right & left | 639 | Window extension › Tile | |
| macOS Native Window Tiling: Arrange two windows top & bottom | 640 | Window extension › Tile | |
| macOS Native Window Tiling: Arrange two windows bottom & top | 641 | Window extension › Tile | |
| macOS Native Window Tiling: Arrange windows: front left half, others in quarters | 642 | Window extension › Tile | |
| macOS Native Window Tiling: Arrange windows: front right half, others in quarters | 643 | Window extension › Tile | |
| macOS Native Window Tiling: Arrange windows: front top half, others in quarters | 644 | Window extension › Tile | |
| macOS Native Window Tiling: Arrange windows: front bottom half, others in quarters | 645 | Window extension › Tile | |
| macOS Native Window Tiling: Arrange four windows in quarters | 646 | Window extension › Tile | |
| Minimize / Zoom All Windows Of Current App: minimize all windows of the current app | 647 | Window extension › Minimize | Minimize all windows of the current app minimizes the front window only |
| Minimize / Zoom All Windows Of Current App: zoom all windows of the current app | 648 | Window extension › Zoom | Zoom all windows of the current app zooms the front window only |
| Resize Window to Sixths: Top Left Sixth | 682 | Window extension › Snap | |
| Resize Window to Sixths: Top Middle Sixth | 683 | Window extension › Snap | |
| Resize Window to Sixths: Top Right Sixth | 684 | Window extension › Snap | |
| Resize Window to Sixths: Bottom Left Sixth | 685 | Window extension › Snap | |
| Resize Window to Sixths: Bottom Middle Sixth | 686 | Window extension › Snap | |
| Resize Window to Sixths: Bottom Right Sixth | 687 | Window extension › Snap | |
| Focus Follows Mouse: enable | 688 | Not imported | Focus follows mouse can't be done from a step |
| Focus Follows Mouse: disable | 689 | Not imported | Focus follows mouse can't be done from a step |
| Focus Follows Mouse: toggle | 690 | Not imported | Focus follows mouse can't be done from a step |
| Snap To Windows: Switch Target Window | 692 | Not imported | Snapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart |
| Move Selection In Active Window Switcher To Next | 693 | Not imported | Moving the selection inside BetterTouchTool's own Window Switcher has no counterpart |
| Snap Menu Actions: Apply Normal Snap for Current Position | 698 | Not imported | Snapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart |
| Snap Menu Actions: Snap to Upper / Left Segment of Target | 699 | Not imported | Snapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart |
| Snap Menu Actions: Snap to Unsplit Target Edge | 700 | Not imported | Snapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart |
| Snap Menu Actions: Snap to Lower / Right Segment of Target | 701 | Not imported | Snapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart |
| Snap Menu Actions: Snap to Opposite Segment of Target | 702 | Not imported | Snapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart |
| Snap Menu Actions: Use Other Fill Mode Beside Target | 703 | Not imported | Snapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart |
| Snap Menu Actions: Fill to Next Window | 704 | Not imported | Snapping to other windows is BetterTouchTool's own window-snapping feature with no counterpart |
| Show / Hide Side Screen | 893 | Not imported | The BetterTouchTool side screen has no counterpart |
| Move Window to / from Side Screen | 894 | Not imported | The BetterTouchTool side screen has no counterpart |