Basic Preferences Overview
This section gives you an overview of the BetterTouchTool configuration. The window in the screenshot below is where you configure almost every BetterTouchTool feature (and there are many 😉).
Let's go through the different parts of the window:

App List​
You can assign actions either globally to all apps or to a specific app. By default the App List contains For All Apps, Recently Used (your most recently used triggers), Trash (recently deleted triggers) and Finder.
You can add as many other apps as you like: click the âž• button at the bottom left of the list, or drag an app from Finder onto the list. To remove an app, press the trash button.
The trash button deletes the app together with all gestures / triggers you've set up for it.

Trigger List​
BetterTouchTool supports many types of triggers. Choose the trigger type with the popup in the top bar or with the row of icons below it.
You can choose from:
- All Configured Triggers Overview: Shows the triggers of all trigger types together.
- Touch Bar: Add all kinds of widgets and buttons to fully customize your Touch Bar
- Custom Floating Menus / Widgets & BTT Mobile: Floating menus and desktop widgets, which can also be shown in the BTT Mobile app
- Stream Deck: Configure your Stream Deck
- Magic Mouse: Configure gestures for the Magic Mouse
- Trackpad: Configure gestures for the built-in MacBook trackpads and the Magic Trackpad
- Keyboard Shortcuts: Configure keyboard shortcuts
- Key Sequences / Typed Words: Trigger actions with key sequences or typed words
- Normal Mouse: Reconfigure your normal mouse buttons.
- Siri Remote: Configure gestures & buttons of the Apple TV Siri Remote
- Automations & Named & Other Triggers: Contains all triggers that do not fit into any other category.
- MIDI Triggers: Use MIDI devices as triggers
- Gamepads / Game Controllers (macOS 14 and later): Configure gamepads
- Drawings / Mouse Gestures: Configure custom drawing gestures.
- Generic Devices: Use other HID devices as triggers
- h@llo.ai / AI Assistants: Configure AI assistants
- BTT Remote: Deprecated, use BTT Mobile instead.
- Notch Bar: Deprecated, see Notch Bar.

Action List​
The action list shows all actions assigned to the selected trigger. When the trigger fires, they run one after another, so it's easy to chain multiple actions. Use Add First Action (or the + button) to add an action.
Actions can be keyboard shortcuts, scripts or any of BetterTouchTool's predefined actions.

Configuration Side Bar​
The Configuration Side Bar on the right side of the window is where almost all configuration happens.
It adapts to whatever you select: select a trigger and it shows that trigger's options; select an action or an app and it shows the options for those.
In this example a Touch Bar Date / Time widget is selected. It has widget-specific options (here the date format) and common options like colors, title and icons in the Common tab:

You can also undock the sidebar with the undock icon at the top right (or via View => Undock Configuration).