2.530 02 Jul 2018

Customize multi-touch trackpad gestures.


Developer website: Andreas Hegenberg

BetterTouchTool adds many new, fully customizable gestures to the Magic Mouse, Multi-Touch MacBook trackpad, and Magic Trackpad.

These gestures are customizable:

  • Magic Mouse:
    • Pinch in / out (zoom)
    • single-finger tap left
    • single-finger tap right
    • single-finger tap middle
    • single-finger tap
    • single-finger click middle
    • two-finger tap
    • two-finger click
    • two-finger swipe (up/down/left/right)
    • two-finger tip tap left/right
    • three-finger tap
    • three-finger click
    • three-finger swipe (up/down/left/right)
    • four-finger swipe up/down
    • four-finger click
    • TipTap left/right
  • Touchpad:
    • single-finger tap top-left
    • single-finger tap top-right
    • single-finger tap top-middle
    • single-finger tap bottom-left
    • single-finger tap bottom-right
    • single-finger tap bottom-middle
    • single-finger tap left-middle
    • single-finger tap right-middle
    • two-finger tip tap left/right
    • three-finger swipes (up/down/left/right)
    • three-finger tap
    • three-finger click
    • four-finger swipes (up/down/left/right)
    • four-finger tap
    • five-finger tap
    • five-finger swipe up/down/left/right (see FAQ)
    • TipTap
    • two-finger TipTap
    • three-finger TipTap

What's New

Version 2.530:
  • macOS 10.14 beta compatibility. In case it doesn't start on your machine, go to System Preferences => Security & Privacy => Privacy => Accessibility and delete it using the "-" button. Then add it again to that list./li>
  • New community forum: and connected preset sharing service (beta)
  • This should fix a long standing issue that caused window snapping to behave incorrectly for some apps (e.g. Firefox, Slack) if a screen reader or an app that emulates a screen reader was active.
  • Fixed compatibility with some apps that couldn't be recognized in BTT before. These problematic apps need to be added to the list of BTT's apps by selecting them from the "List of running apps"
  • Added predefined actions "Show HUD Overlay" and "Perform Haptic Feedback"
  • Slider widgets now trigger their assigned action when sliding them.
  • Fixed some issues with Apple Scripts triggering other BTT Apple Scripts
  • Fixed encoding issues with integrated webserver
  • Many internal changes and bugfixes.
  • Clipboard Manager can now filter by favorites
  • Fixed an issue with four finger taps on the trackpad
  • Fixed an issue with the floating HTML view
  • Fixed a few issues with scripting BTT.
  • Fixed various import & export related things.

Added variables support to the BTT scripting functions. Documentation is available on The new available functions are:

  • set_persistent_string_variable
  • set_string_variable
  • set_persistent_number_variable
  • set_number_variable
  • get_number_variable
  • get_string_variable


  • OS X 10.10 or later


Current Version (2.x)


Version Downloads
Utilities / System
02 Jul 2018
Intel 64 / OS X