BetterTouchTool

Active

Overview

BetterTouchTool is a macOS utility that enables customization of input devices including trackpads, Magic Mouse, Magic Trackpad, and keyboards through gesture recognition and trigger assignment. The application allows users to create both global triggers that work across all applications and app-specific triggers that activate only when particular applications are in focus. It serves power users and Mac enthusiasts seeking to extend input device functionality beyond native macOS capabilities.

Key Features

  • Global and App-Specific Triggers - Configure triggers that work across all apps or activate only in specific applications
  • Touch Bar Customization - Completely customize the Touch Bar with custom buttons, widgets, and controls
  • Multi-Touch Gesture Support - Add custom multi-touch gestures to trackpad, Magic Mouse, and Magic Trackpad
  • Conditional Activation Groups - Assign triggers to groups of apps based on defined conditions
  • Floating Menu Configuration - Create app-specific or global floating menus that merge across applications
  • Keyboard Customization - Map and customize keyboard shortcuts and key combinations
  • Widget Support - Add widgets including app switcher, emoji picker, and menu bar controls
  • Preset Sharing - Share and download community-created presets and configurations

Pricing

PlanPriceIncludes
Free TrialFree30-day trial with full feature access
Full Version$9.99 one-timePermanent license with all features and updates

Platforms & Requirements

BetterTouchTool runs exclusively on macOS and requires a Mac with compatible input devices. It supports various input methods including trackpads, Magic Mouse, Magic Trackpad, and keyboards. The application integrates with macOS system features like the Touch Bar on compatible MacBook models.

Integrations & Ecosystem

  • Touch Bar integration
  • Keyboard shortcuts
  • Mouse and trackpad input
  • Magic Mouse support
  • Magic Trackpad support
  • Community preset sharing
  • Menu bar widgets

Alternatives

AppDifference
Karabiner-ElementsOpen-source keyboard remapping tool with more limited GUI customization but broader cross-platform support
Keystroke ProKeyboard-focused automation with simpler interface but fewer multi-touch gesture options
AlfredSpotlight alternative and launcher with workflow automation but less emphasis on input device customization
HammerspoonScriptable automation tool requiring coding knowledge but offering more granular control

Reputation

BetterTouchTool is regarded as a feature-rich and mature application for Mac power users seeking advanced input customization. Users appreciate its comprehensive gesture support, Touch Bar customization capabilities, and active community sharing presets. The application has maintained consistent development since 2009 and benefits from an engaged user base. Some users note a steep learning curve for complex configurations and occasional stability issues with certain macOS updates.

Sources (8)
  1. https://docs.folivora.ai/docs/configuration/global-vs-app-specific/
  2. https://docs.folivora.ai/docs/configuration/basic-overview
  3. https://www.youtube.com/watch?v=c8Yu-5QvTvA
  4. https://www.youtube.com/watch?v=A1xFhreDR_k
  5. https://docs.folivora.ai/docs/touch-bar/basics/
  6. https://www.youtube.com/watch?v=CCJVbooKspo
  7. https://community.folivora.ai/c/setup-preset-sharing/5
  8. https://www.macstories.net/tag/bettertouchtool/