Open BetterTouchTool Website
Introduction
Installation/Deinstallation
BTT Configuration
Basic Overview
Setting up a new Gesture
Presets
Other Settings
Restoring Automatic Backups
Shortcuts Integration
(Predefined) Actions
Overview
Sending Keyboard Shortcuts
Clipboard Manager
Insert / Type / Paste Custom Text
JS Text Transformer Functions
Screenshots
Window Snapping
Basic Window Snapping Setup
Advanced Customization Options
Snapping with gestures or shortcuts
Custom Snap Areas
Keyboard Shortcut Triggers
Defining a Hyper Key
Key Sequence Triggers
Touch Bar Triggers
Touch Bar Basics
Touch Bar Widgets
Touch Bar Gestures
Touch Bar Advanced Configuration
Stream Deck
Basics
Standard Button & Formatting
Long Press
Key Repeat
Hold to show more
Bind to Device
Groups
Stream Deck Pedal
App Specific Configurations
Script Widgets
Custom Swift Plugins
Notch Bar
Notch Bar Setup
Notch Bar Placement
Notch Bar Customization
BTT Remote Triggers
Magic Mouse & Trackpad Triggers
Drawing / Scribble Triggers
Normal Mouse Triggers
Assigning Actions to Buttons
Help: My mouse's buttons are not recognized
Siri Remote Triggers
Other & Named Triggers
Reusable Named Triggers
BTT as Default Browser / URL Based Triggers
Floating WebView/ Floating HTML Menu
Basic Setup
Appearance & Config Options
Call BTT functions from the webview
Apple Scripts & Shell Scripts in the webview
Shortcuts from the Shortcuts App in the webview
Webview Lifecycle & Notifications
Starter Template
Development Hints
Scripting BetterTouchTool
Using Apple Script or JXA
Using Java Script (not JXA)
Using Custom URL Scheme
Using HTTP Requests / Webserver
Available Standard Variables
Trigger Conditions
Generic Devices
Published with GitBook
Normal Mouse Triggers
BetterTouchTool: Normal Mice
BetterTouchTool allows you to assign actions to the extra buttons of your mouse.
Assigning Actions to Buttons
Help: My mouse's buttons are not recognized by BTT
results matching "
"
No results matching "
"