BetterTouchTool Changelog

What's new in BetterTouchTool 4.458

Mar 22, 2024
  • Improved key repeat handling for keyboard shortcuts

New in BetterTouchTool 4.440 (Mar 11, 2024)

  • macOS 14.4 fix: any BTT action that worked on the currently selected text would fail on macOS 14.4. This should be resolved. For example the "Transform Selected Text With ChatGPT" or "Transform Selected Text With Java Script" actions.
  • Fixed text selection issue in BTT webviews
  • Fixed chat_gpt Apple Script function

New in BetterTouchTool 4.428 (Mar 6, 2024)

  • New: "Recently Used" section, which lists triggers you have recently executed.
  • New: USB Device Connected / Disconnected Triggers
  • New: Bluetooth Device Connected / Disconnected Triggers
  • New: "Close Submenu" action for Floating Menus
  • New: Shortcuts sent by BTT can now explicitly include the right modifier keys (not many apps use right modifiers separately, but some do)
  • New: Required modifier keys for any sort of trigger can now be differentiated between left/right ones.
  • Fixed Hyper Key issue that caused the optional named trigger to not execute when releasing the Hyper Key.
  • Fixed issue with custom context menus not appearing
  • Fixed issue with some Java Script function, especially the paste_text and set_clipboard_content ones.

New in BetterTouchTool 4.401 (Feb 12, 2024)

  • New Predefined Action "Set Function Key / Media Key Mode"
  • Fixed initialization problem with some popular presets like GoldenChaos
  • Fixed bug that caused action sequences to not fully execute with certain named triggers
  • Fixed bug that caused action sequences to not fully execute when multiple if conditions were used
  • Fixed potential crash when rendering SFSymbols
  • Fixed potential crash with special key sequences
  • Various other bugfixes

New in BetterTouchTool 4.355 (Dec 18, 2023)

  • New Trigger: "Focused Window Did Change" in "Automations, Named & Other Triggers" (can be used to trigger actions whenever a new window comes to front)
  • New Trigger: "Clipboard Contents Did Change" in "Automations, Named & Other Triggers" (when combined with the "Run Java Script" action it can be used to e.g. automatically transform copied clipboard content or trigger actions when specific things are copied. See (https://community.folivora.ai/t/clipboard-modification-on-copy-by-regex/34817/3)

New in BetterTouchTool 4.353 (Dec 15, 2023)

  • New Condition Action "If Java Script Returns True", which will execute the actions in the if branch when a given Java Script returns true - otherwise it will execute the actions defined in the else branch.
  • The "Cycle Through Multiple Actions" meta action, now has a reset after delay option.
  • Addded a very first preview of a Cheat Sheet (via new predfined actions "Show Cheat Sheet", "Hide Cheat Sheet", "Toggle Cheat Sheet". Lots of customizability will be added soon.
  • Fixed some issues with phantom lines appearing when doing Mouse Gestures / Drawings.
  • Various bugfixes
  • Advanced: Two new interesting actions that can allow for some new multi-letter keyboard shortcuts: "Start Blocking Keyboard Input" and "End Blocking Keyboard Input". Additionally a new variable in conditional activation groups that allows to test whether BTT is currently blocking keyboard input. This can be quite useful when combined with Key Sequences, because by default Key Sequences pass any input to the system - which can lead to lots of conflicts. If your key sequence first activates keyboard blocking, the system won't receive text input anymore. So for example you can define a Key Sequence ctrl + ctrl to disable keyboard input. Then you can have a second Key Sequence "a + b" (that is only active while keyboard blocking is active via a Conditional Activation Group). Now assign the "End Blocking Keyboard Input" action in addition to your desired action to that a + b Key Sequence.

New in BetterTouchTool 4.333 (Nov 25, 2023)

  • Improved the "Drawing / Mouse Gesture" recognition algorithm. It should now work better in various situations, e.g. for straight lines.
  • "Drawing / Mouse Gesture" recognition can now be cancelled by hitting esc or space.
  • Added new trackpad gestures dedicated to drawing mouse gestures: "Three Finger Drawing", "Four Finger Drawing", "Five Finger Drawing". You need to assign the predefined action "Start Recording Drawing / Mouse Gesture" to it
  • Various macOS Sonoma related fixes.
  • Note: If you encounter an issue where BTT automatically disables itself, try to disable the experimental Dropbox/iCloud sync. It seems to cause weird issues on some macOS Sonoma systems.

New in BetterTouchTool 4.314 (Nov 2, 2023)

  • Fixed an issue where some functions did not work correctly after "Wake From Sleep"
  • Similar to the "Find Image On Screen & Move Mouse" actions, there are now three new actions "Find Text On Screen", "Wait For Text To Appear On Screen", "If Text Visible On Screen". These can make it easier to automate some things without scripting.
  • Added new triggers in "Automations, Named & Other Triggers". The new "Ambient Light" triggers allow you to run actions when the light in your environment changes. (E.g. send your Mac to sleep when you turn off the light)
  • Advanced trigger conditions now have "current_minute", "current_hour" and "current_day". With this you can make triggers only work at specific time ranges.
  • Key sequences got much more powerful - they now come with two new options.
  • Only trigger if no other key is recognized for a certain amount of time. This allows to trigger different actions for sequences that start with the same sequence. E.g. the key sequences "h", "he", "hel", "hell" and "hello" could all trigger different actions.
  • require the key sequence to have a minimum duration.
  • BTT can now differentiate between left/right modifier keys and keyboard type even if secure input mode is active.
  • Added scripting functions paste_text and set_clipboard_content
  • Added new trigger "Active App Did Change". Also the existing "Specific App Did Launch/Terminate/Activate/Deactivate" can now trigger on every app launch/termination etc. not only for specific apps.
  • Added control flow predefined action "Wait For Change Of Focused Window". This can be helpful to wait until an app becomes really active.
  • The "Find Image On Screen" action, can now search for different images depending on system light/dark mode.
  • Fixed an issue that caused the BTT preferences window to appear randomly on some specific system configurations
  • Fixed an issue with copying & pasting actions
  • Fixed an issue related to advanced trigger conditions (mouse_pos_percent_y)
  • Fixed an issue with the order of action execution for the "Run Real Java Script" action
  • Fixed an issue that caused window snapping to leave some unwanted space on some macOS Sonoma installations
  • Various other bugfixes and little improvements for macOS Sonoma
  • Preparations for two upcoming features: "Cheat Sheet" and native Desktop Widgets (based on Floating Menus). Both will be ready end of November.

New in BetterTouchTool 4.271 (Sep 20, 2023)

  • Another small update to fix a a few issues introduced with the recent versions, this should now be fully compatible with the upcoming macOS Sonoma.
  • Note: For info on interactive Desktop Widgets on Ventura & Sonoma, have a look at the docs: http://docs.folivora.ai/docs/1605_desktop_widgets.html

New in BetterTouchTool 4.260 (Sep 18, 2023)

  • BTT now has if conditions and loops and some other new control flow actions. See http://docs.folivora.ai/docs/6a_control_flow_actions.html
  • New predefined action: "Ask For User Input", this is great for use with the "if condition" action.
  • New predefined actions: "Wait For Condition To Become True" and "Wait For Image To Become Visible On Screen"
  • The predefined action "Pin Focused Window To Float On Top" now has an option to float a non-interactive but resizable & zoomable version of the window. (Picture in Picture like). By zooming in you can use it to monitor a specific region of a window.
  • New predefined action: "Set Cursor Size" action to change to a specific cursor size.
  • Big improvements to how a sequence of actions is executed. Especially if you have delays or asynchronous actions in the sequence.
  • The "Find Image on Screeen & Move Mouse" action is now based on OpenCV and should be much more reliable and performant.
  • The "Move Mouse To Position" action now offers more options.
  • Big performance improvements, this version should lower CPU usage on most systems.
  • Various fixes for the upcoming macOS Sonoma. If you are already running the Sonoma beta, please report any issues you encounter.
  • The "Normal Mouse" section now allows to record double and triple clicks
  • Conditional Activation Groups and Advanced Trigger Conditions now have a variable for the currently active URL (works in Safari, Chrome, Edge, Brave, Vivaldi and Arc). This allows to set up triggers/actions that only work on specific websites.
  • All BTT scripting functions can now be called from JavaScript without using "callBTT" (e.g. await get_string_variable({'variable_name': "test"})
  • Improved Floating Menu behavior and additional actions to interact with the floating menus. Users are creating great stuff with the floating menu functionality. E.g. this window management menu, created by @jangelsb

New in BetterTouchTool 4.212 (Sep 7, 2023)

  • Various fixes for the upcoming macOS Sonoma. If you are already running the Sonoma beta, please report any issues you encounter.
  • The "Find Image on Screeen & Move Mouse" action is now based on OpenCV and should be much more reliable and performant.
  • Big performance improvements, this version should lower CPU usage on most systems (compared to versions

New in BetterTouchTool 4.144 (Jun 30, 2023)

  • This is the first public release of a powerful new feature called "Floating Menus / Widget" (macOS 13 and higher). These are very customizable menus, which you can use in many different ways.
  • Other changes:
  • You can now use JSON5 in all script calls BTT supports. This makes it easier to use via Apple Script because you can use single quotes, which don't need to be escaped.
  • Added predefined actions for editing or creating snap areas
  • Support for the new 15" M2 Macbook Air

New in BetterTouchTool 4.062 (Mar 6, 2023)

  • Fixed a crash that occured regularly with some popular Touch Bar presets since the previous version.
  • New, really powerful predefined action "Transform & Replace Selection With ChatGPT". The possibilities are endless!
  • Improved support for the 14" Macbook Pro 2023 trackpad.
  • Various bugfixes for the "Generic Devices" support.
  • Pin function to keep the Clipboard Manager open after pasting
  • Fixed a random crash when editing graphics from the Clipboard Manager
  • Added focused_window_width,height,x and y variables.

New in BetterTouchTool 4.034 (Feb 21, 2023)

  • Added "Move Mouse To Left Edge", "Move Mouse To Right Edge", "Move Mouse Away From Left Edge" and "Move Mouse Away From Right Edge" as new triggers to the Automations, Named & Other Triggers section
  • Added Haptic Feedback option for Window Snapping (off by default)
  • Fixed issue with loading local files into floating web view
  • Fixed issues with executing Java Script scripts.
  • Fixed various bugs

New in BetterTouchTool 4.017 (Feb 5, 2023)

  • Fixed various little bugs that where reported after the 4.0 release.
  • Thanks for the great feedback on the "Generic Device" feature! Users have already created various script to make things like the Griffin PowerMate, Microsoft Surface Dial, various mouses and remotes work with BetterTouchTool. I'll keep on improving this feature soon.

New in BetterTouchTool 4.006 (Feb 1, 2023)

  • New Features:
  • New Window Switcher (only on Ventura and later, it's the first Swift and SwiftUI code in BetterTouchTool and started as an experiment)
  • Show HUD action has received a style update and is much more customizable (also macOS Ventura only)
  • You can now define long click actions for normal mouse buttons
  • New Trigger Section: "Generic Devices". With this it becomes possible to make most input devices (e.g. remotes, special mice, buttons etc.) work with BTT, using some Java Script.
  • Basic support for Stream Deck+ LCD (only in full control mode for now, I'll continue to work on this soon).
  • Added predefined action "Temporarily Change Display Of Stream Deck Button" - e.g. to show a confirmation message on a button after an action has been executed.
  • Predefined action "Show / Hide Specific App", can now bring the app to your current Desktop/Space when unhiding.
  • New predefined actions "Start to Block Scrolling" and "End/Stop Block Scrolling"
  • Various additions and improvements for "Trigger Conditions". E.g. added currently_pressed_keyboard_keys variable, leftmost_mouse_touch_xy and righmost_mouse_touch_xy variables (for Magic Mouse).
  • Various:
  • You can now hide trigger sections / categories in the "User Interface Settings"
  • HUD is now shown even if no action is assigned to trigger
  • Improved Notch Bar behavior.
  • All variables available in advanced trigger conditions can now be queried using the get_string_variable and get_number_variable functions.
  • Visual Separators can now be added in any trigger section using the main menu => edit => add new visual separator
  • When Stream Deck is used in plugin mode, BTT now tries to detect a broken plugin connection and resolve it automatically by restarting the Stream Deck software
  • Doing some first experiments with Swift & SwiftUI inside of BTT. The window switcher action UI has been implemented using SwiftUI in this version.
  • You can now define long click actions for normal mouse buttons
  • Fixed time zone issue with weather widget
  • Replaced references to my Twitter account with Mastodon ;-)
  • Bugfixes:
  • Fixed various drag & drop issues in the BTT UI.
  • Fixed Drawing triggers not showing their preview when put into a folder.
  • Fixed Night Shift Toggle for Apple Silicon machines
  • Fixed issue where some data of a previously assigned action was still there after changing the action.
  • Fixed UI and import issues with sub-sub groups
  • Fixed a crash caused by the Now Playing Widget when it encountered some special album covers
  • Fixed bugs with some variables in the advanced trigger conditions.
  • Fixed bugs with the "Close All Notifications" action.
  • Work in progress:
  • Full Logitech mouse support by integrating libratbag. Currently about 25% of the work is done. When it's finished you'll be able to configure Logitech (and probably other) mice completely in BTT.
  • Floating action windows. These will be very customizable. You'll be able to have them float anywhere on your screen, attach them to specific windows, or show them inside of the upcoming launcher. Kind of like multiple little floating Touch Bars, only that the layout will be completely customizable.
  • Integrated Launcher. While BTT won't try to compete with existing launchers like Alfred, I feel there are now so many actions and so many user generated scripts and it makes sense to have a launcher integrated in BetterTouchTool. I haven't fully outlined what it will be able to do, but I think it will be pretty cool.
  • New BTT Remote version. I have learned so many things since BTT Remote was initially released in 2012. It's time for a full rewrite. I'm now already more than halfway through with that.

New in BetterTouchTool 3.952 (Nov 29, 2022)

  • Added "Set Display Brightness" action
  • Added "Activate Previous App / Window", "Save Active Window" and "Restore Saved Active Window" actions.
  • Added "Show Notification" action
  • Fixed issue with existing "Frontmost windows side by side" actions
  • Fixed little issue with mouse button chording using advanced trigger conditions.
  • Maybe fixed an issue where custom Snap Areas might not show after sleep (not sure whether it's really fixed)
  • Prepared Stream Deck + integration (not yet finsihed). Also first work on Loupedeck devices which will be added next.
  • Migrated Weather Widgets from DarkSky to  Weather
  • Added "Activate Specific Window" action, which let's you activate a window by it's title.
  • Fixed issue with SF Symbols on Stream Deck
  • Added "Show / Hide Stream Deck Emulator action
  • Tons of bugfixes

New in BetterTouchTool 3.936 (Nov 7, 2022)

  • The "Window Switcher" action can now show thumbnails of the windows.

New in BetterTouchTool 3.931 (Oct 27, 2022)

  • Added various Stage Manager (for macOS Ventura) actions, these allow to control Stage Manager via keyboard shrotcuts or other triggers:
  • Activate Stage by Position
  • Activate Stage by contained Apps
  • Cycle through Stages
  • Show Stages in Context Menu
  • Turn On/Off Stage Manager
  • Turn On/Off Recent Apps
  • Other:
  • Added an "All Configured Triggers Overview" mode, to show all configured triggers regardless of type in one view.
  • Some bugfixes for macOS Ventura

New in BetterTouchTool 3.911 (Oct 20, 2022)

  • Window snapping now allows to directly snap tabs in many apps when dragging these.
  • New predefined action: "Show Context Menu for Selected Element" (this won't work in all apps, but in many)
  • Added sensitivity setting for trackpad 5 finger pinches.
  • For the predefined action "Launch Application / Open File / Apple Script ..." you can now enter the path manually if needed.
  • Many bugfixes.
  • macOS Ventura readiness improvements:
  • Fixed "Close all notifications" action for macOS Ventura.
  • Improved window snapping compatibility for the upcoming Stage Manager feature in macOS Ventura
  • Many changes to the Notch Bar feature to make it compatible with macOS Ventura.
  • Various crash fixes for the upcoming macOS Ventura. BTT should now be fully compatible with the soon to be released macOS version.

New in BetterTouchTool 3.883 (Oct 3, 2022)

  • Window snapping now allows to directly snap tabs in many apps when dragging these.
  • Improved window snapping compatibility for the upcoming Stage Manager feature in macOS Ventura
  • Various crash fixes for the upcoming macOS Ventura

New in BetterTouchTool 3.870 (Sep 8, 2022)

  • Fixed issue with the new Macbook Air M2 Trackpads
  • Here is an example where one gesture is used for many different window moving actions - depending on the cursor location in the hovered window (tutorial available via community.folivora.ai":
  • Various improvmenets for the upcoming macOS Ventura.
  • Fixed some window moving / resizing related issues
  • Many little bugfixes and improvements

New in BetterTouchTool 3.842 (Sep 1, 2022)

  • Added advanced "Trigger Conditions" for almost every trigger type in BTT. For example these conditions allow to only execute triggers if certain amount of fingers are touching the trackpad or magic mouse. They also allow to define conditions the hovered or focused UI element must fulfil - and many more.
  • Added new predefined actions "Execute Action Sequence after Timeout" and "Cancel Scheduled Execution of Action Sequence". In contrast to the "delay next action" they allow to trigger a action sequence after longer delays (e.g. after half an hour).

New in BetterTouchTool 3.826 (Jul 29, 2022)

  • Fixed various issues with the configuration UI in BTT. These were introduced with the previous version.
  • Fixed a possible crash

New in BetterTouchTool 3.820 (Jul 13, 2022)

  • Support for the new M2 Macbook Air / Pro
  • This version introduces beta support for the Elgato Stream Deck devices. It allows full control of any connected Stream Deck device from within BTT.

New in BetterTouchTool 3.784 (May 23, 2022)

  • Fixed issues with the "Delay Next Action" functionality.

New in BetterTouchTool 3.777 (May 15, 2022)

  • New predefined action: "Cycle through multiple actions (on repeated trigger)". This allows to run different actions e.g. when executing a shortcut multiple times.
  • New predefined action "Pin/Unpin Focused Window To Float On Top" (unfortunately doesn't work for DRM protected video)
  • Long & Short press shortcuts: Keyboard shortcuts now have new configuration options "Minimum time keys need to be pressed" and "Maximum time keys can be pressed" (only for "key up"). This allows to create shortcuts that do different things if they are pressed for a short time or if they are pressed for a long time.
  • Predefined action "Transform & Replace Selection with JavaScript" can now also transform to e.g. html or rich text formatted output. So you can e.g. easily color some selected text or add other formatting.
  • Added predefined action "Show custom context menu (NEW)", this one is much more flexible and easier to setup than the old custom context menu action. It supports sub-menus and can also be used in combination with custom menubar items.
  • Added video compatibility config option for the super brightness mode.
  • Various bugfixes

New in BetterTouchTool 3.756 (May 5, 2022)

  • Clipboard Manager allows to select default paste type (e.g. plaintext)
  • Added predefined action "Toggle super brightness for current display". This enables a "super brightness mode", which doubles the brightness on the most current MacBook Pro and Pro Display XDR. Use on your own risk, I have no idea whether this is bad for the display. Probably don't use for long time periods :-). This is based on https://kidi.ng/wanna-see-a-whiter-white/, it doesn't use any low level API - just some filters - to achieve this effect.
  • The "Insert/paste/type custom text" action can now paste HTML (and other) formats. E.g. to insert a horizontal line, enter and select the HTML option. It can also paste images (base64 formatted) and other things.
  • Fixed a few issues with the BTT Clipboard Manager.
  • Fixed a crash related to custom snap areas
  • Touch Bar settings now have an option to hide the left X / Close button on the Touch Bar (while showing the control strip).
  • This is just a small update, there will be a big one with many cool new features soon

New in BetterTouchTool 3.741 (Feb 4, 2022)

  • Fixed an issue where the Clipboard Manager in BTT would not show images
  • Fixed an issues with the upcoming macOS 12.3 (which is currently available as Beta from Apple)
  • Fixed multiple issues with the Notch Bar

New in BetterTouchTool 3.728 (Jan 21, 2022)

  • The BTT Clipboard Manager now allows you to select text on pictures if you are running macOS Monterey. (Really useful with the "Capture Screenshot to Clipboard" action)
  • Fixed issues with notification Dock badges in some popular Touch Bar presets
  • Fixed issues with missing configuration options in the "Automations, Named & Other Triggers" section
  • Fixed double-execution of the "App Did Launch / Activate / Deactivate / Quit" and possibly other triggers in the "Automations, Named & Other Triggers" section.
  • Many improvements for the Notch Bar.

New in BetterTouchTool 3.711 (Jan 12, 2022)

  • Improved overall stability of the Notch Bar feature (for now it still requires >= macOS 12)
  • Added clipboard manager & shortcuts widget for Notch Bar
  • Improved Notch Bar multi-display support (save mode per display, different modes for different displays)
  • Improved responsiveness of Notch Bar
  • Notch Bar can now use the desktop background picture (blurred), this is available in the advanced options.
  • Predefined action "Open URL" now has the option to open in the currently active browser. (Helpful when building a bookmark bar)
  • Added predefined actions "rotate left" and "rotate right".

New in BetterTouchTool 3.703 (Jan 5, 2022)

  • Improved Notch Bar multi-display support (save mode per display, different modes for different displays)
  • Improved responsiveness of Notch Bar
  • Notch Bar can now use the desktop background picture (blurred), this is available in the advanced options.
  • Predefined action "Open URL" now has the option to open in the currently active browser. (Helpful when building a bookmark bar)

New in BetterTouchTool 3.690 (Dec 29, 2021)

  • This is the first public release that contains the new Notch Bar functionality. It allows you to replace the standard menubar with a super customizable one. Especially on the new Macbooks with Notch this is pretty great as they have a higher menubar. For the Notch Bar BTT includes similar widgets as for the Touch Bar, you can even copy items from the Touch Bar section and paste them in the Notch Bar section.
  • Have a look at https://docs.folivora.ai/docs/1200_notch_bar.html for a quick start guide for the Notch Bar functionality.
  • Added Battery based triggers (drop below or above percentage)
  • Fixed issue with screenshot editing on macOS Monterey
  • Fixed issue with copying & pasting actions from one trigger to another

New in BetterTouchTool 3.626 (Nov 29, 2021)

  • Fixed various bugs related to the BTT clipboard manager
  • Final preparations for the BTT Notch Bar / Menubar replacement. This will be released next week and it will be amazing :-) (Twitter thread: https://twitter.com/LLo_ai/status/1452966166075518977?s=20)
  • Conditional activation groups including window title conditions, should update more reliably now

New in BetterTouchTool 3.623 (Nov 16, 2021)

  • Various bugfixes
  • Added a simple new action "Show Shortcuts in Context Menu", which allows you to quickly access your Shortcuts from the Shortcuts App at any time.
  • The clipboard manager can now run Shortcuts on selected entries.
  • Preparations for the upcoming "Notch Bar" which will be a powerful Touch Bar replacement. (This is not available in this release yet)

New in BetterTouchTool 3.615 (Nov 3, 2021)

  • Improved reliability of Capslock => Hyperkey functionality

New in BetterTouchTool 3.612 (Nov 3, 2021)

  • When using special keys like "brightness up" or "play/pause" in BTT keyboard shortcuts, you can now combine them with modifier keys.

New in BetterTouchTool 3.609 (Nov 2, 2021)

  • Sorry, another quick bugfix update.
  • New Notch triggers in the "Named & Other Triggers" section: Click Notch,Double-Click Notch, Right-Click Notch, Move Mouse Into Notch, Move Mouse Out Of Notch
  • Significantly improved three finger tap responsiveness on force touch trackpads
  • Fixed some issues with the function keys on the new MBPs
  • Fixed a bug with the "Show/Hide Specific Application" action

New in BetterTouchTool 3.600 (Nov 2, 2021)

  • Full macOS 12 Monterey compatibility
  • Integration with the macOS Shortcuts app on macOS 12 Monterey. Configured Shortcuts now show up directly in the list of predefined actions in BTT. You can use any BTT trigger to execute Shortcuts.
  • Various BTT actions have been made available to the Shortcuts app. After the release of Monterey I'll start posting various example Shortuts here. Especially BTT's floating webview is super powerful toghether with Shortcuts https://community.folivora.ai/c/shortcuts/18
  • Fixed the "Close All Notifications" action.
  • The "Find Image on Screen & Move Mouse" can now also be used to trigger different Named Triggers depending on whether the image was found or not. (This e.g. allows to trigger different things with the same shortcut depending on some UI state)
  • New Triggers: (in the "Named & Other Triggers" section) "Did Open Macbook Lid", "Did Close Macbook Lid", "Keyboard Layout / Input Source Changed", "Did Connect to Wifi with Name", "Did Disconnect from Wifi with Name"
  • New predefined action: "Upload image in clipboard to Imgur.com"
  • Many bugfixes

New in BetterTouchTool 3.579 (Aug 5, 2021)

  • Fixed issues with macOS 11.5.x that could lead to BTT freezing as soon as it became the focused app
  • Fixed issues with time based triggers (in the "Other Triggers" section in BTT

New in BetterTouchTool 3.570 (Jul 5, 2021)

  • Support for new Siri Remote (2021 model), with BTT this is a really great Mac remote!
  • Compatibility with macOS 12 beta (Montery)
  • Added a "Run Shortcut" action, which allows to run Shortcuts from the Shortcuts app in macOS 12, Monterey.
  • Fixed various crashes & bugs
  • Fixed issues with SFSymbols for Touch Bar buttons
  • Mouse Gestures / Drawings can now be disabled per app
  • Switched date formatting to ISO 8601
  • Fixed issue with "Save / restore specific window layout" action.
  • More updates soon !

New in BetterTouchTool 3.562 (May 6, 2021)

  • Fixed an issue with trial expiration

New in BetterTouchTool 3.560 (Mar 11, 2021)

  • Fixed issues with SFSymbols for Touch Bar buttons
  • Mouse Gestures / Drawings can now be disabled per app
  • Switched date formatting to ISO 8601
  • Fixed issue with "Save / restore specific window layout" action.

New in BetterTouchTool 3.553 (Mar 11, 2021)

  • Unfortunately 3.551 introduced a little bug that caused some triggers to fail (e.g. middle-click on Magic Mouse or double-tap to drag). This should be fixed now.
  • You can now use the start/stop moving predefined action toghether with mouse clicks. This allows you to move a window by clicking anywhere on its visible area and holding a modifier key. See https://community.folivora.ai/t/window-moving-and-resizing/20866/4 for details on how to set this up.

New in BetterTouchTool 3.551 (Mar 11, 2021)

  • Fixes for the Touch Bar behavior of the new M1 Macbook Pro.
  • Improved Hyper Key responsiveness and in general better integration of the Hyper Key into other BTT functionality.
  • Hyper Key can now execute a "Named Trigger" in case it was not use as part of a shortcut (this allows to e.g. trigger ESC or keep the Toggle Caps Lock functionality). See https://docs.folivora.ai for more information.
  • Preparations for Elgato Stream Deck integration which will be supported with the next BTT version.

New in BetterTouchTool 3.535 (Jan 18, 2021)

  • Some improvements for M1 Macs (in case the update doesn't work automatically on these, please download a fresh copy from https://folivora.ai/)
  • You can now make Caps Lock act as a "Hyper Key" (a key that automatically presses all standard modifier keys for you). This allows you to define shortcuts like cmd+ctrl+opt+shift+A (which for sure won't interfere with anything) and still trigger them easily by only pressing Caps Lock + A.
  • To achieve this just record the Caps Lock key as a shortcut and assign the new "Act as Hyper Key" action to it.
  • Capturing the special & media keys on a keyboard and assigning actions to them is possible again (e.g. Play, Next, Previous, Eject).
  • The "Open URL / Open URL with Selection" action now allows to select which Browser to use
  • BTT can now be set as Default Browser. This allows you to run BTT actions based on the URL/App, and e.g. forward specific URLs to specific Browsers. (E.g. always open Microsoft Teams in Edge. It also allows to implement custom logic using scripts to determine how a URL shall be handled.
  • For more details see http://docs.folivora.ai/docs/1003_did_open_url.html.
  • Touch Bar buttons, script widgets and menubar items now support SF Symbol icons
  • Added a "Find Image on Screen & Move Mouse" action, which let's you search for some pixels on your screen and move the mouse cursor to the found position (if any). It's currently pretty basic but if you combine that with some click actions it can make it easier to automate things.
  • The "move mouse to position" action can now move relative to the corners of the main-screen or mouse-screen.
  • The || operator used in the "trigger menubar menu item" action will now also cycle between items if one of them is disabled.
  • Many little bugfixes.

New in BetterTouchTool 3.505 (Nov 23, 2020)

  • Little adjustments for macOS Big Sur based on first user feedback.

New in BetterTouchTool 3.503 (Nov 23, 2020)

  • Compiled for Apple Silicon, so BTT will run smoothly on the new Macbook Air, Pro and Mac Mini!!
  • Updates for Big Sur compatibility
  • Various bugfixes & fixed trial versions ending early

New in BetterTouchTool 3.402 (Nov 23, 2020)

  • Fixes an issue that caused some trial periods to end too early.
  • BTT now remembers its menubar icon position correctly.

New in BetterTouchTool 3.401 (Nov 23, 2020)

  • This fixes an issue with the new preset import that could lead to incomplete imports
  • Fixes a BTT crash that could occur randomly.

New in BetterTouchTool 3.400 (Nov 23, 2020)

  • New Predefined Action: "Close All Notifications"
  • Initial macOS 11, Big Sur compatibility improvements (I'll also release an Apple Silicon update later this year)
  • Improved preset import process & UI
  • Added Apple Script / Java Script / Shell Script menubar items. They can be configured in the "Named & Other Triggers" section in BTT. They allow you to show custom things in your menubar.
  • Added predefined action "Show Custom Context Menu" which allows you to show a custom context menu that can contain any triggers you have set up in BTT. It can either reference named triggers by their name or any other triggers by their UUID

New in BetterTouchTool 3.372 (May 12, 2020)

  • Added new predefined action "Transform & Copy Selection With Java Script", which allows to directly modify text with custom Java Script code when copying it to the clipboard.
  • Preparations to support new preset sharing platform which will go online soon.

New in BetterTouchTool 3.370 (May 8, 2020)

  • This version fixes a few potential crashing issues and improves many little things in various areas (MIDI support, Clipboard Manager, Time Based Triggers).
  • Added context menu to app list with some copy & paste options.
  • Added possibility to chain actions to achieve drag & drop with BTT. (New predefined actions "Start Drag" & "Stop Drag"). See https://community.folivora.ai/t/another-simple-drag-drop-thread/15604/15?u=andreas_hegenberg for an example.

New in BetterTouchTool 3.362 (Apr 19, 2020)

  • BTT now supports custom Java Script Text Transformer Functions (see http://docs.bettertouchtool.net/docs/8c_text_transformer_functions.html).
  • They can be used in the BTT Clipboard Manager to transform text before pasting it and they can also be used with the new Transform Selected Text With Java Script action. This allows for some pretty cool things.
  • To use them in the BTT Clipboard Manager, create a new "Clipboard Manager / Java Scrip Transformer Function" in the "Named & Other Triggers" section in BTT. They will then automatically become available in the Clipboard Manager
  • All BTT Java Script functions now support basic fetch http requests
  • Fixed various bugs related to BTT_PRESET_PATH variables
  • Added support for BusyCal and Fantastical 3 in BTT Calendar Widget
  • Added new variable that can be queried in scripts: BTTTouchBarVisible
  • Many bugfixes and performance improvements

New in BetterTouchTool 3.346 (Apr 19, 2020)

  • Various bugfixes
  • Breaking change: if you have script widgets that change their attributes (background color, font color, icon) using a regex you now need to provide an alternate icon as well, otherwise it won't show the icon anymore if the regex is activated.
  • Documentation on https://docs.bettertouchtool.net has been updated.

New in BetterTouchTool 3.335 (Feb 20, 2020)

  • Fixed a small issue with named triggers and a issue related to action sequences that contain delays.

New in BetterTouchTool 3.333 (Feb 19, 2020)

  • Java Script for scripting BTT:
  • BTT now supports real Java Script. It allows you to access any BTT scripting interface and also run Apple or Shell Scripts right from within the Java Script. For me this is much easier than having to use the complicated Apple Script or Shell Script syntax e.g. to do string operations :-). For details on this see https://docs.bettertouchtool.net/docs/1106_java_script.html
  • Floating WebView Upgrade:
  • Updated the documentation on: https://docs.bettertouchtool.net/docs/10_0_floating_html_menu.html
  • Switched the Floating WebView to the modern Apple WKWebView. This will allow for some cool new things. In general the floating HTML/Webview has received a big upgrade:
  • You can now run Apple Script or Shell Scripts right from within the WebView - and get the results. See https://docs.bettertouchtool.net/docs/10_3_webview_scripts.html for details.
  • The floating webview can now be made resizable & draggable
  • The floating webview now allows to specify custom z-indexes to e.g. make it float above all or behind everything.
  • The floating webview now allows to go fullscreen - this is great if you want to use it as floating Netflix player and the like.
  • The new webview can overlay full-screen apps. So you can watch some series while working fullscreen on something ;-)
  • Files located in the preset data folder can now be accessed using presetfile://
  • Other local files can be accessed via localfile://
  • BTT actions can be triggered using bttweb://

New in BetterTouchTool 3.243 (Jan 26, 2020)

  • Presets:
  • BTT now supports a new preset bundle format that can include files which can be referenced e.g. in scripts or in the floating HTML view. Documentation for this will soon be added on https://docs.bettertouchtool.net. This is quite powerful and I think it will allow some great new things to be created with BTT. I'm going to post various related tutorials on my blog soon.
  • Predefined Actions:
  • A few new predefined actions: Connect Bluetooth Device, Disconnect Bluetooth Device, Toggle Bluetooth Device. They can for example be used to easily connect / disconnect AirPods. You can also check the connection state via Apple Script now (see https://community.folivora.ai/t/work-in-progress-and-alpha-features/8832/193 )
  • Switched the Floating HTML view to the modern Apple WKWebView because the old one BTT was using is deprecated. This will allow for some cool new things.
  • Files located in the preset data folder can now be accessed using presetfile://
  • Other local files can be accessed via localfile://
  • You can now write custom predefined actions in Swift or Objective-C: https://github.com/folivoraAI/BetterTouchToolPlugins
  • Other small features:
  • Improvements for the 16" Macbook Pro.
  • The BTT Clipboard Manager (predefined action "Show Clipboard / Pasteboard History"), can now preview PDFs and various other file types.
  • Dragging a file (or something else) onto the BTT menubar or dock icon, will copy it to the clipboard and make it availble in the BTT Clipboard Manager.
  • Clipboard Manager got a new option to clear all entries but keep the ones marked as favorite.
  • Next event widget allows to select the number of days to look ahead
  • New triggers in "Named / Other Triggers Section": Specific app did launch, app did terminate, app did activate, app did deactivate.
  • New trigger in other / named triggers, "Did receive NSWorkspace Notification"
  • You can now place the icon for a Touch Bar button inside the text by using the {icon} placeholder
  • The calendar day widget has more configuration options, e.g. to select what happens on tap.
  • Bugfixes:
  • Improved Touch Bar visibility behavior after system sleep
  • Fixed randomly stuck Touch Bar buttons when using key repeat
  • Significantly reduced false positive rate for the Tip Tap gesture.
  • Fixed issue where the "Restart after sleep" option would not be saved in general settings
  • Global Touch Bar gestures should behave better
  • Fixed a bug where the shell task / script action assigned to a Touch Bar widget would sometimes delete the Touch Bar widget's text after running the task.
  • Many little other fixes reported on community.folivora.ai

New in BetterTouchTool 3.207 (Oct 24, 2019)

  • Fixes some small Catalina issues and a bug that caused Trial versions to end early

New in BetterTouchTool 3.205 (Oct 10, 2019)

  • Add new screen recording permission request for macOS Catalina, which is necessary for Window Snapping / Moving to work correctly.
  • Added a silent update mode
  • The standard update notification window should not steal focus of other applications anymore.
  • Some general macOS 10.15 Catalina fixes

New in BetterTouchTool 3.201 (Oct 10, 2019)

  • Fixes for the calendar and clipboard widgets in BTT
  • Added more options to predefined action "Show / Hide Specific Application"
  • Fixed some more macOS Catalina issues (BTT should now work pretty well on the upcoming macOS)
  • Fixed a few import/export issues
  • Fixed a few crashing bugs
  • Fixed Java Script for Automation background execution support

New in BetterTouchTool 3.182 (Aug 21, 2019)

  • BTT does not need to restart after sleep anymore! - If you encounter any issues after sleep, please let me know.
  • Added clipboard manager widget for Touch Bar
  • Big performance improvements for some BTT setups.

New in BetterTouchTool 3.170 (Aug 4, 2019)

  • Fixed an issue where some BTT triggers were not working after sleep
  • Improved calendar widgets and added more configuration options
  • Various performance improvements
  • Various crash and bugfixes
  • Updated process priority helper tool (unfortunately you need to manually uninstall and reinstall it using the advanced BTT settings

New in BetterTouchTool 3.169 (Aug 2, 2019)

  • Improved calendar widgets

New in BetterTouchTool 3.166 (Aug 1, 2019)

  • Fixed issue where trial versions may have ended early
  • Various performance improvements
  • Various bugfixes
  • Updated process priority helper tool (unfortunately you need to manually uninstall and reinstall it using the advanced BTT settings)

New in BetterTouchTool 3.149 (Jul 17, 2019)

  • The type / paste custom text action can now also paste rich text (e.g. for expanding key sequences)
  • Added "move mouse to bottom screen edge" and "Move Mouse away from bottom screen edge" actions to the other triggers section in BTT. You can use that to open and close a Touch Bar group if the mouse touches the bottom of the screen.

New in BetterTouchTool 3.141 (Jul 16, 2019)

  • Added calendar widgets (Fixed wrong date issue in 3.141, reminders support will be added soon. Feedback welcome as this is an initial draft).

New in BetterTouchTool 3.131 (Jul 14, 2019)

  • You can now control your Touch Bar with the mouse cursor (needs to be activated in the advanced Touch Bar settings). This is really great e.g. in combination with the Dock widget so you can keep the normal Dock hidden.
  • Added calendar widget (Reminders support will be added soon. Feedback welcome as this is an initial draft)
  • The Dock widget now allows long press to show the app expose
  • Added a optional helper tool to slightly increase the BTT process priority which might help if you encounter stuttery scrolling or similar. This can be activated in the advanced general settings.

New in BetterTouchTool 3.086 (Jun 24, 2019)

  • V3.086 now includes support for native Swift or Objective-C Touch Bar widgets - have a look at https://github.com/folivoraAI/BetterTouchToolPlugins to see how to build them.

New in BetterTouchTool 3.078 (Jun 17, 2019)

  • Various fixes for the new user interface
  • Added new "Dock" Touch Bar widget, which can mimic the macOS Dock
  • Added a "fixed width" option to Touch Bar buttons & widgets. Text will be truncated if used.
  • Added configuration option to set a different font size for two line Touch Bar buttons or widgets.
  • Touch Bar titles can now contain basic HTML & CSS for styling (must begin and end with HTML tags)
  • Changed the control strip icon behavior a bit.
  • Fixed send shortcut to specific app and show / hide specific app actions
  • Improved MIDI device support. You can now select which MIDI devices to connect in the settings.
  • Touch Bar gestures can now be configured to work globally - so they work even if the BTT bar is not visible (needs to be configured for every gesture)

New in BetterTouchTool 3.05 (Jun 5, 2019)

  • Various fixes for the new user interface
  • Fixed send shortcut to specific app and show / hide specific app actions
  • Improved MIDI device support

New in BetterTouchTool 3.04 (May 30, 2019)

  • Fixes some issues introduced with 3.00/3.01. Especially the broken clipboard manager, which should now be working again (and behave better with Microsoft Office apps :-)). Btw. if you are not using a clipboard manager - definitely have a look at the predefined action "Show Clipboard History". It is one of my most used features in BTT.
  • There might be a few more updates coming the next few days, as the 3.00 release was massive and I'm sure more little issues will be discovered by you all. Sorry about that!

New in BetterTouchTool 3.01 (May 30, 2019)

  • This version makes the new UI the default on macOS >= 10.13. However don't worry, the old UI will still be available for at least a year until the new one is battle tested and I'm absolutely sure it does everything it needs to.
  • See this blog post on my website for more information about the new UI: https://folivora.ai/blog/post/13009
  • If you encounter bugs or translation issues with the new UI, please report them via https://community.folivora.ai
  • Added basic MIDI device support. If you have some MIDI device you can now use it to trigger BTT actions.
  • Added predefined action "Connect Bluetooth MIDI Device With Name"
  • Added iCloud Drive to synchronization options
  • Many bugfixes

New in BetterTouchTool 2.800 (Apr 30, 2019)

  • Various bugfixes
  • This version contains a beta preview of the upcoming BetterTouchTool UI (currently only on macOS >= 10.14). The new UI is available in English, Japanese, Chinese, and German (more to follow). If you encounter translation issues it would be great if you'd help fix them (https://community.folivora.ai/t/reporting-fixing-translation-errors/7941)

New in BetterTouchTool 2.714 (Feb 8, 2019)

  • BTT is now using Apple's "Hardened Runtime" on macOS and is notarized using the Apple notarization service.
  • Fixed usability issue with gesture/action selector popup
  • Fixed mouse speed setting issues
  • Fixed various snap area issues
  • Fixed various dark mode issues
  • Worked on app specific Touch Bar visibility settings behavior.
  • Fixed "New File in Current Folder" action.
  • Added a pretty cool but experimental predefined action: "Save / restore specific window layout". This allows you to save various window sizes & positions among different apps, and restore them at any time. This may not work in call cases yet, please report issues on community.folivora.ai if necessary.
  • See https://youtu.be/SQs_YMzKyl8
  • Added a little but useful action "Show / Hide Menu Bar Icons left of BTT Icon". This can make your menubar look a bit more clean if you have many menubar apps. It's not nearly as powerful as other apps that focus on this, but for my needs it's good enough. You can e.g. assign it to the "Double Click Menbuar" trigger: Your browser does not support the video tag.
  • Added predefined actions "Save current window layout" & "Restore last saved window layout"
  • Testing new Touch Bar config icon picker. Switching to open source icon sets (Linea, Ionicons & Batch icons), if you know any other open source sets that should be added, please post on community.folivora.ai
  • Added "Move and maximize all windows to mouse display" action
  • Added a "Toggle Display Mirroring" action.
  • Conditional activation groups can now access the currently playing app, the information is available even if the "now playing widget" is not used.
  • Added two new triggers to the "Other" tab: "Conditional Activation Group Activated" and "Conditional Activation Group Deactivated". This allows you to trigger stuff when one of your activation groups becomes active / inactive.
  • Conditional activation groups now offer some variables as condition. The variables can be set using Apple Script (e.g. tell application "BetterTouchTool" set_string_variable "customVariable1" to "test" end tell)
  • Fixed issue with sub roles in conditional activation groups.
  • Possibly fixed an issue with conditional activation group scopes and with the old keyboard implementation. UI is still not completely finished...!

New in BetterTouchTool 2.697 (Jan 20, 2019)

  • Added a "always show" option to the Touch Bar modifier options. When using that, the button will completely ignore any other modifier settings and always show.
  • Fixed a few crash issues
  • Fixed an issue with app specific triggers and modifier keys.
  • Fixed an issue with Magic Mouse scroll blocking
  • Fixed an issue with the Magic Mouse battery readout
  • The new UI is not yet included - soon!

New in BetterTouchTool 2.680 (Dec 28, 2018)

  • If everything goes well, this should be the last release before the new UI is rolled out! (I want to get a out a stable as possible version before that). Please report any show stopper bugs you encounter as fast as possible via https://community.folivora.ai :-)
  • This should signficantly reduce average cpu consumption when using Touch Bar stuff.
  • Fixed JavaScript for Automation execution
  • Touch Bar visibility after sleep fix
  • New advanced modifier options for Touch Bar buttons/widgets
  • Added Touch Bar option to also show specific buttons while Touch Bar groups are open
  • Conditional activation groups can now trigger based on the currently open Touch Bar group.
  • Fixed an issue with keyboard shortcuts and conditional activation groups
  • Various bugfixes.

New in BetterTouchTool 2.667 (Dec 16, 2018)

  • Fixed an issue with Trial versions that expired too soon.
  • Added a control strip button widget (allows you to add your own custom control strip icon and define what happens on tap)
  • Added some additional Touch Bar visibility controls to the app specific settings
  • Some adjustments for the "Now Playing" Touch Bar widget
  • Some little changes to the action/gesture selector popover in the preferences
  • Added "display order" to the Touch Bar item configuration options. This allows you to define the order in which items will appear if they are merged e.g. from different activation groups.
  • A lot of work on the new UI (it's not yet visible, for more information please follow https://community.folivora.ai/t/new-bettertouchtool-ui-progress/4261. I hope I'll be able to release it very soon)

New in BetterTouchTool 2.660 Build 968 (Nov 7, 2018)

  • This should fix an issue where BTT wouldn't work correctly after waking from long sleep on macOS Mojave.
  • Fun fact: This week BetterTouchTool is 9 years old - crazy! (First release was on November 7, 2009)

New in BetterTouchTool 2.644 Build 953 (Sep 30, 2018)

  • Some more improvements for macOS Mojave, especially relating to Dark Mode, but also other areas.
  • Added predefined action "Capture & Edit Screenshot or Video", which uses the new macOS Mojave capture tools
  • Improved responsiveness of moving & resizing actions (e.g. when moving windows using modifier keys)
  • Fixed various bugs in the "Normal Mouse Tab"
  • Fixed an issue with Snap Areas

New in BetterTouchTool 2.643 Build 952 (Sep 30, 2018)

  • Improved compatibility with macOS Mojave, which was released today.
  • Fixed window snapping issue with Chrome 69
  • Worked a bit on general Touch Bar settings and improved the defaults
  • Added "Small Step" actions for brightness up and down
  • Fixed issues with the "Switch To Preset" action and added an additional "Toggle Enable/Disable Preset" action
  • Trying to fix an issue where the Touch Bar wouldn't appear after sleep. There is an experimental checkbox in the advanced "General Touch Bar settings" that you can try in case you still encounter issues
  • Fixed a few import issues

New in BetterTouchTool 2.641 Build 950 (Sep 25, 2018)

  • Improved compatibility with macOS Mojave, which was released today.
  • Fixed window snapping issue with Chrome 69
  • Worked a bit on general Touch Bar settings and improved the defaults
  • Added "Small Step" actions for brightness up and down
  • Fixed issues with the "Switch To Preset" action and added an additional "Toggle Enable/Disable Preset" action
  • Trying to fix an issue where the Touch Bar wouldn't appear after sleep. There is an experimental checkbox in the advanced "General Touch Bar settings" that you can try in case you still encounter issues
  • Fixed a few import issues

New in BetterTouchTool 2.639 Build 948 Alpha (Sep 21, 2018)

  • Worked a bit on general Touch Bar settings and improved the defaults
  • Added "Small Step" actions for brightness up and down
  • Fixed issues with the "Switch To Preset" action.
  • Added Toggle "Enable/Disable Preset" action
  • Trying to fix an issue where the Touch Bar wouldn't appear after sleep. There is an experimental checkbox in the advanced "General Touch Bar settings" that you can try in case you still encounter issues
  • Fixed a few import issues

New in BetterTouchTool 2.637 Build 946 Alpha (Sep 12, 2018)

  • Touch Bar groups don't close anymore when updating items
  • Various small fixes

New in BetterTouchTool 2.636 Build 945 (Sep 10, 2018)

  • A small recovery update to fix an issue introduced in BTT 2.618 that could lead to unresponsive shortcuts in some situations.
  • Added a native "Now Playing" widget for the Touch Bar.

New in BetterTouchTool 2.631 Build 940 (Sep 5, 2018)

  • Fixed issue with shell script widget.

New in BetterTouchTool 2.629 Build 938 (Sep 5, 2018)

  • Added more options for now playing widget.

New in BetterTouchTool 2.628 Build 937 (Sep 4, 2018)

  • A small recovery update to fix an issue introduced in BTT 2.618 that could lead to unresponsive shortcuts in some situations.
  • Added a native "Now Playing" widget for the Touch Bar.

New in BetterTouchTool 2.625 Build 932 Alpha (Sep 1, 2018)

  • A small recovery update to fix an issue introduced in BTT 2.618 that could lead to unresponsive shortcuts in some situations.
  • Added a native "Now Playing" widget for the Touch Bar.

New in BetterTouchTool 2.625 Build 931 (Sep 1, 2018)

  • Various dark mode fixes for Mojave
  • Now playing widget now shows Spotify covers

New in BetterTouchTool 2.620 Build 926 (Aug 30, 2018)

  • Fix a problem with keyboard shortcuts.

New in BetterTouchTool 2.609 Build 913 Alpha (Aug 28, 2018)

  • Various fixes.
  • Added a native "now playing" widget, which uses the same data source as the notification center and should be much more performant than any Apple Script based solution.

New in BetterTouchTool 2.600 Build 902 (Aug 23, 2018)

  • Touch Bar:
  • Note: to make BTT more flexible it is now using a custom Touch Bar button implementation, unfortunately in some cases this may change the margins you have previously defined. Also this version completely changes the data model for the Touch Bar stuff, in case you run into any issues please report them.
  • New native weather widget.
  • Touch Bar haptic feedback can now trigger when touching AND when the action is triggered, which feels much nicer.
  • Option to set corner radius per item and to choose where to apply it
  • Option to set font color and font-size per item
  • You can now right-click a Touch Bar widget and save all associated icons as PNG
  • Time Zone for Date Widget can now be chosen by location name
  • Weather and Time/Date widget can now use "System Defaults" for units and timezone.
  • Animations for opening groups (can be disabled in the general Touch Bar settings)
  • Battery widget can now be hidden while charging
  • Emoji Widget is now just one endless scrolling list that should behave much faster. Most used emoji are sorted first.
  • Emoji Widget now allows you to define your favorites.
  • Touch Bar items are now cached completely after they have been shown once. This slightly increases RAM usage but improves CPU usage and responsiveness.
  • Users have shared some AMAZING Touch Bar presets on community.folivora.ai. One of the most complete and powerful is the preset by user GoldenChaos, but there are also many others. I definitely recommend to have a look there and see whether you like any of them at https://community.folivora.ai/.
  • Conditional Activation Groups:
  • This version adds a very powerful new feature called "Conditional Activation Groups". Until now you could only create global and app-specific settings in BTT. With conditional activation groups you can create settings that apply to groups of apps, to specific window titles and more. This even allows you to create website specific setups by matching the title of a website (this gets easier if you use a browser plugin that appends the host of a website to the window title, like https://chrome.google.com/webstore/detail/url-in-title/ignpacbgnbnkaiooknalneoeladjnfgb)
  • Other:
  • Fixed DND action on macOS 10.13 and higher
  • Fixed an issue that could cause multiple items in BTT to have the same UUID. This had previously led to very weird behavior in some cases. This version may change the UUID of some of your items to fix this.
  • Fixed some import issues
  • Haptic feedback on Mojave is now the same as on High Sierra again.
  • Predefined Actions: Added "Toggle True Tone" action (only works on supported Macs)
  • Scripting: Fixed persistent variables issue
  • Various little fixes and improvements for macOS Mojave.
  • Added option to match for "executable path" in the new conditional activation groups.
  • Improved first start experience by reducing the number of popups.
  • BTT now uses a separate database file for every new version, so downgrading will be easier in the future.
  • This version of BTT cleans up the BTT folder in ~/Library/Application Support/BetterTouchTool and creates a zip file containing various backups.

New in BetterTouchTool 2.600 Build 901 RC (Aug 23, 2018)

  • Touch Bar:
  • Note: to make BTT more flexible it is now using a custom Touch Bar button implementation, unfortunately in some cases this may change the margins you have previously defined. Also this version completely changes the data model for the Touch Bar stuff, in case you run into any issues please report them.
  • New native weather widget.
  • Touch Bar haptic feedback can now trigger when touching AND when the action is triggered, which feels much nicer.
  • Option to set corner radius per item and to choose where to apply it
  • Option to set font color and font-size per item
  • You can now right-click a Touch Bar widget and save all associated icons as PNG
  • Time Zone for Date Widget can now be chosen by location name
  • Weather and Time/Date widget can now use "System Defaults" for units and timezone.
  • Animations for opening groups (can be disabled in the general Touch Bar settings)
  • Battery widget can now be hidden while charging
  • Emoji Widget is now just one endless scrolling list that should behave much faster. Most used emoji are sorted first.
  • Emoji Widget now allows you to define your favorites.
  • Touch Bar items are now cached completely after they have been shown once. This slightly increases RAM usage but improves CPU usage and responsiveness.
  • Users have shared some AMAZING Touch Bar presets on community.folivora.ai. One of the most complete and powerful is the preset by user GoldenChaos, but there are also many others. I definitely recommend to have a look there and see whether you like any of them at https://community.folivora.ai/.
  • Conditional Activation Groups:
  • This version adds a very powerful new feature called "Conditional Activation Groups". Until now you could only create global and app-specific settings in BTT. With conditional activation groups you can create settings that apply to groups of apps, to specific window titles and more. This even allows you to create website specific setups by matching the title of a website (this gets easier if you use a browser plugin that appends the host of a website to the window title, like https://chrome.google.com/webstore/detail/url-in-title/ignpacbgnbnkaiooknalneoeladjnfgb)
  • Other:
  • Fixed DND action on macOS 10.13 and higher
  • Fixed an issue that could cause multiple items in BTT to have the same UUID. This had previously led to very weird behavior in some cases. This version may change the UUID of some of your items to fix this.
  • Fixed some import issues
  • Haptic feedback on Mojave is now the same as on High Sierra again.
  • Predefined Actions: Added "Toggle True Tone" action (only works on supported Macs)
  • Scripting: Fixed persistent variables issue
  • Various little fixes and improvements for macOS Mojave.
  • Added option to match for "executable path" in the new conditional activation groups.
  • Improved first start experience by reducing the number of popups.
  • BTT now uses a separate database file for every new version, so downgrading will be easier in the future.
  • This version of BTT cleans up the BTT folder in ~/Library/Application Support/BetterTouchTool and creates a zip file containing various backups.

New in BetterTouchTool 2.566 Build 900 Alpha (Aug 22, 2018)

  • This version adds a very powerful new feature called "Conditional Activation Groups". Until now you could only create global and app-specific settings in BTT. With conditional activation groups you can create settings that apply to groups of apps, to specific window titles and more. This even allows you to create website specific setups by matching the title of a website (this gets easier if you use a browser plugin that appends the host of a website to the window title, like https://chrome.google.com/webstore/detail/url-in-title/ignpacbgnbnkaiooknalneoeladjnfgb)

New in BetterTouchTool 2.563 Build 897 Alpha (Aug 16, 2018)

  • Workaround for a Core Data bug that causes the weather widget to loose custom icons sometimes. (Also causes other issues). Unfortunately you will have to re-set the custom icons, or import again from an existing preset.
  • Fixed DND action on macOS 10.13 and higher
  • Fixed some import issues
  • Improved haptic feedback option for touch bar
  • Improved custom button implementation for touch bar
  • Mojave: Haptic feedback on the Macbook Trackpad should now work like on High Sierra again. Make sure to run Mojave DP7, otherwise this BTT version may crash.
  • Some small bug fixes

New in BetterTouchTool 2.559 Build 893 Alpha (Aug 15, 2018)

  • Button highlight on touch should work again on Mojave DP7. Unfortunately I had to slightly change the button code again which may cause little changes to the button width, it shouldn't bee too much though.

New in BetterTouchTool 2.557 Build 891 Alpha (Aug 14, 2018)

  • Fixed some import issues
  • BTT now uses a separate database file for every new version, so downgrading will be easier in the future.
  • This version of BTT cleans up the BTT folder in ~/Library/Application Support/BetterTouchTool and creates a zip file containing various backups.

New in BetterTouchTool 2.553 Build 884 Alpha (Aug 13, 2018)

  • The weather widget is now much more configurable.

New in BetterTouchTool 2.552 Build 882 Alpha (Aug 11, 2018)

  • Fixed an issue that could cause multiple items in BTT to have the same UUID. This had previously led to very weird behavior in some cases. This version may change the UUID of some of your items to fix this.
  • Touch Bar items are now cached completely after they have been shown once. This slightly increases RAM usage but improves CPU usage and responsiveness.
  • Weather and Time/Date widget can now use "System Defaults" for units and timezone.

New in BetterTouchTool 2.549e Build 880 Alpha (Aug 10, 2018)

  • Emoji Widget now allows you to define your favorites.
  • Alpha implementation of a native weather widget (work in progress).
  • Fixed some import issues
  • Various bugfixes

New in BetterTouchTool 2.548 Build 878 Alpha (Aug 8, 2018)

  • Mojave DP6 compatibility.

New in BetterTouchTool 2.544 Build 876 Alpha (Aug 8, 2018)

  • Note: to make BTT more flexible it is now using a custom Touch Bar button implementation, unfortunately in some cases this may change the margins you have previously defined. Also this version completely changes the data model for the Touch Bar stuff, in case you run into any issues please report them.
  • Predefined Actions: Added "Toggle True Tone" action
  • Touch Bar: Option to set corner radius and to choose where to apply it
  • Touch Bar: Option to set font color
  • Touch Bar: Option to set font size
  • Touch Bar: You can now right-click a Touch Bar widget and save all associated icons as PNG
  • Touch Bar: Time Zone for Date Widget can now be chosen by location name
  • Touch Bar: Animations for opening groups (can be disabled in the general Touch Bar settings)
  • Touch Bar: Battery widget can now be hidden while charging
  • Touch Bar: Emoji Widget is now just one endless scrolling list that should behave much faster. Most used emoji are sorted first.
  • Fixed persistent variables issue
  • Various little fixes and improvements for macOS Mojave.

New in BetterTouchTool 2.536 Build 871 (Jul 27, 2018)

  • Fixed an issue with importing presets.

New in BetterTouchTool 2.535 Build 870 (Jul 26, 2018)

  • Improved memory handling / memory usage
  • Hopefully fixed an issue with recent macOS versions that could lead to random, unpredictable freezes.
  • Touch Bar groups can now be configured to "Keep open while switching between apps"

New in BetterTouchTool 2.532 Build 867 (Jul 24, 2018)

  • Fixed a memory leak.

New in BetterTouchTool 2.531 Build 866 (Jul 23, 2018)

  • Hopefully fix a random freezing issue on macOS >= 10.13.4

New in BetterTouchTool 2.530 Build 865 (Jul 2, 2018)

  • 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: https://community.folivora.ai and connected preset sharing service (beta) https://share.folivora.ai.
  • 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 docs.bettertouchtool.com. 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

New in BetterTouchTool 2.524 Build 862 Alpha (Jun 20, 2018)

  • 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"
  • Various bug fixes.

New in BetterTouchTool 2.523 Build 861 Alpha (Jun 20, 2018)

  • 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.
  • Added variables support to the BTT scripting functions. I'll add them to the documentation soon. 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

New in BetterTouchTool 2.520 Build 858 Alpha (Jun 17, 2018)

  • 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, I hope I didn't break too much.
  • Added variables support to the BTT scripting functions. I'll add them to the documentation soon. 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

New in BetterTouchTool 2.518 Build 857 Alpha (Jun 13, 2018)

  • 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.

New in BetterTouchTool 2.517b Build 856 Alpha (Jun 7, 2018)

  • Some more 10.14 Mojave improvements.
  • Fixed an issue with drawing gestures

New in BetterTouchTool 2.514 Build 851 Alpha (Jun 5, 2018)

  • Initial macOS 10.14 beta compatibility

New in BetterTouchTool 2.513 Build 850 (Jun 4, 2018)

  • New community forum: https://community.folivora.ai and connected preset sharing service (beta) https://share.folivora.ai.
  • Fixed various import & export related things.
  • Apple Script actions & widgets can now use either standard Apple Script or Java Script for Automation.
  • Apple Script actions & widgets can now run Apple Scripts inputted as source, or Apple Scripts provided using a scpt file
  • Hopefully fixed an issue with keyboard shortcuts when switching between Secure Input mode and normal mode.
  • Improved app-specific Touch Bar showing/hiding behavior.
  • You can now set colors for presets
  • About screen shows how long the registered license will receive free updates.
  • Small bug fixes

New in BetterTouchTool 2.506 Build 844 Alpha (May 23, 2018)

  • Fixed various import & export related things.
  • Small bug fixes.

New in BetterTouchTool 2.505 Build 843 Alpha (May 21, 2018)

  • Apple Script actions & widgets can now use either standard Apple Script or Java Script for Automation.
  • Apple Script actions & widgets can now run Apple Scripts inputted as source, or Apple Scripts provided using a scpt file
  • Integrated links to the new community forum community.folivora.ai
  • Hopefully fixed an issue with keyboard shortcuts when switching between Secure Input mode and normal mode.

New in BetterTouchTool 2.503 Build 841 (May 11, 2018)

  • The "Run Apple Script" actions can now also use Apple Script files instead of entering text directly.

New in BetterTouchTool 2.502 Build 839 (May 11, 2018)

  • Improved app-specific Touch Bar showing/hiding behavior.
  • You can now set colors for presets
  • Some other small bug fixes

New in BetterTouchTool 2.500 Build 835 (May 9, 2018)

  • Added a message about the new EU data privacy laws and updated the privacy policy on my website. There might be some more updates to the privacy policy during the next few weeks. In that case I'll inform you.
  • Added Touch Bar Gestures: Two Finger Swipes, Three Finger Swipes and Four Finger Swipes. They can easily replace some brightness / volume sliders. Just assign the predefined actions "Volume Up/Down" or "Brightness Up/Down". See the documentation for more info.
  • Added option to repeat assigned actions for Touchpad & Magic Mouse Gestures while there are still fingers touching the trackpad after triggering the gesture (see https://docs.bettertouchtool.net/docs/magic_mouse_trackpad.html).
  • Added option to trigger another Named Trigger after no fingers are touching the trackpad anymore (after triggering a Touchpad Gesture). For example this allows to trigger a middle-click down when doing a three finger click (with the custom click action) and a middle-mouse-click up when removing all fingers from the trackpad. (see https://docs.bettertouchtool.net/docs/magic_mouse_trackpad.html)
  • Added a "visible checkbox" to the Touch Bar tab. This allows you to temporarily disable/hide Touch Bar items. It also allows you to hide Touch Bar Groups that you only want to open using the predefined action "Open Touch Bar Group"
  • The JSON Import/Export can now also include all general preferences (optional).
  • Improved the "Other" tab in BTT.
  • Named triggers can now show the overlay HUD
  • Fixed an issue with Dropbox Sync.
  • Fixed an issue where modifier keys may unhide the BTT Touch Bar permanently
  • Fixed an issue where Apple or Shell Scripts assigned to a Touch Bar widget would trigger twice in some cases.

New in BetterTouchTool 2.475 Build 833 (May 8, 2018)

  • Fixed issue with creating new named triggers
  • Previously when assigning one of the "Run Apple Script" predefined actions to a script widget, it would always run them in the background when triggered. This prevented dialogs and some other UI stuff to work. Now if you assign "Run Apple Script (not the in background one) it will be run directly by BTT on the main thread.

New in BetterTouchTool 2.473 Build 831 Alpha (May 7, 2018)

  • Fixed an issue where modifier keys may unhide the BTT Touch Bar permanently
  • Added a message about the new EU data privacy laws and updated the privacy statement on my website.

New in BetterTouchTool 2.472 Build 830 Alpha (May 5, 2018)

  • Improved the "Other" tab in BTT.
  • Named triggers can now show the overlay HUD
  • Improved Touch Bar Swipe Gesture Setup.

New in BetterTouchTool 2.471 Build 829 Alpha (May 4, 2018)

  • The JSON Import7Export can now also include all general preferences (optional).
  • Added the stuff from v2.470 also for Magic Mice (not tested because I broke my Magic Mouse and the new one hasn't arrived yet)
  • You can now set a time interval that needs to pass without touch before triggering a defined Named Trigger

New in BetterTouchTool 2.470 Build 828 Alpha (May 3, 2018)

  • Added option to repeat assigned actions for Touchpad Gestures while there are still fingers touching the trackpad after triggering the gesture.
  • Added option to trigger another Named Trigger after no fingers are touching the trackpad anymore (after triggering a Touchpad Gesture). For example this allows to trigger a middle-click down when doing a two finger tip tap left (with the custom click action) and a middle-mouse-click up when removing all fingers from the trackpad.
  • Added a "visible checkbox" to the Touch Bar tab. This allows you to temporarily disable/hide Touch Bar items. It also allows you to hide Touch Bar Groups that you only want to open using the predefined action "Open Touch Bar Group"

New in BetterTouchTool 2.468 Build 826 Alpha (Apr 30, 2018)

  • Added Touch Bar Gestures: Two Finger Swipes, Three Finger Swipes and Four Finger Swipes. They can easily replace some brightness / volume sliders. Just assign the predefined actions "Volume Up/Down" or "Brightness Up/Down"

New in BetterTouchTool 2.467 Build 825 (Apr 30, 2018)

  • Added the most powerful window resizing action ever. It's called Custom Move/Resize Window and it can basically resize and move your windows to any position on any of your screens. It should allow for almost all use cases and is highly customizable. (e.g. if you want an action to move windows between monitors - that's the one for you). In case it doesn't cover your use case - please let me know and I'll check if I can support it.
  • Improved the Floating HTML Menu/Web View a lot, it's now faster and more powerful. It can now trigger actions without flickering. See the BetterTouchTool documentation for more information on how to set this up. You can now set a custom user agent if needed and it can open URLs in the system browser if wanted. You can also right-click the web-view and select "inspect element" to open the Safari dev tools
  • Added predefined action "Paste specific items from Clipboard Manager", which can be useful in some cases.
  • Fixed issue with very low resolutions.
  • Fixed issue with recording drawing gestures.
  • Fixed an issue where Apple Script execution could freeze BTT
  • You can now set a shared secret that must be passed whenever one of the scripting functions is used. This can be set in the advanced preferences.
  • Added scripting ability for to delete triggers from BTT ("delete_trigger")
  • More preparations for the launch of the "preset sharing platform".

New in BetterTouchTool 2.466 Build 820 (Apr 29, 2018)

  • Added the most powerful window resizing action ever. It's called Custom Move/Resize Window and it can basically resize and move your windows to any position on any of your screens. It should allow for almost all use cases and is highly customizable. (e.g. if you want an action to move windows between monitors - that's the one for you). In case it doesn't cover your use case - please let me know and I'll check if I can support it.
  • Improved the Floating HTML Menu/Web View a lot, it's now faster and more powerful. It can now trigger actions without flickering. See the BetterTouchTool documentation for more information on how to set this up. You can now set a custom user agent if needed and it can open URLs in the system browser if wanted. You can also right-click the web-view and select "inspect element" to open the Safari dev tools.
  • Added predefined action "Paste specific items from Clipboard Manager", which can be useful in some cases.
  • Fixed issue with very low resolutions.
  • Fixed issue with recording drawing gestures.
  • Fixed an issue where Apple Script execution could freeze BTT
  • You can now set a shared secret that must be passed whenever one of the scripting functions is used. This can be set in the advanced preferences.
  • Added scripting ability for to delete triggers from BTT ("delete_trigger")
  • More preparations for the launch of the "preset sharing platform".

New in BetterTouchTool 2.463 Build 817 Alpha (Apr 28, 2018)

  • Further improved the Floating HTML menu. You can now set a custom user agent if needed and it can open URLs in the system browser if wanted.
  • Added the most powerful window resizing action ever. It's called Custom Move/Resize Window and it can basically resize and move your windows to any position on any of your screens. It should allow for almost all use cases and is highly customizable. (e.g. if you want an action to move windows between monitors - that's the one for you).
  • Added predefined action "Paste specific items from Clipboard Manager", which can be useful in some cases.
  • Fixed issue with very low resolutions.

New in BetterTouchTool 2.445 Build 807 (Apr 20, 2018)

  • Predefined actions: Added new powerful, fully customizable floating WebView/HTML menu. This allows you to create whatever kind of overlay menu you want with HTML+CSS, and it allows you to trigger any BetterTouchTool action you want. Fore more details please see http://docs.bettertouchtool.net/docs/floating_html_menu.html.
  • Fixed some other bugs.

New in BetterTouchTool 2.442 Build 803 (Apr 18, 2018)

  • This is a pretty powerful update. It's also the first update run by my new company folivora.AI GmbH (folivora are sloth, and the ai is a specific kind of sloth :-)). My new Website is https://folivora.ai. If you are a Setapp customer: BetterTouchTool is now also available on Setapp
  • Other Triggers: You can now specify "named triggers" in the other tab in BetterTouchTool. These can be triggered using the predefined action "Trigger Named Trigger".
  • TouchBar: Repeat Rate & Repeat Delay when keeping a button pressed can now be set.
  • TouchBar: The Script widgets can now return either a string result, or a JSON object with the following keys (all optional): {"text":"newTitle", "icon_data":"base64_icon_data", "icon_path":"file_path_to_new_icon", "background_color": "255,85,100,255"}
  • TouchBar: Option to trigger a "named trigger" on long-press of a button or widget.
  • TouchBar: Script Widgets and Buttons can now be updated using Apple Script, Custom URL Schemes or the new integrated Webserver. Please have a look at the documentation for more details as this is a bit complicated. http://docs.bettertouchtool.net/docs/scripting_btt.html
  • TouchBar: Fixed various "jumping" issues
  • TouchBar: You can now activate "Always run on becoming visible" for Script widgets. This will execute the script everytime the widget becomes visible, otherwise it will only run in the defined interval (unless no value has been received so far, then it will always run on becoming visible)
  • TouchBar: Script Widget Configuration dialogue can now be resized and supports cmd+z
  • General: Release notes are now accessible from the BetterTouchTool menubar icon
  • Predefined actions: Added new powerful, fully customizable floating WebView/HTML menu. This allows you to create whatever kind of overlay menu you want with HTML+CSS, and it allows you to trigger any BetterTouchTool action you want. Fore more details please see http://docs.bettertouchtool.net/docs/floating_html_menu.html
  • Predefined actions: The Move mouse to position action is now much more powerful. It e.g. allows you to move the mouse relative to the default button, relative to all window corners or to the active element in a window.
  • Predefined actions: "Run Terminal Command" now has two variants: one that blocks further execution until the command has finished, and one that runs the command asynchronously (as it was before)
  • Predefined actions: Added predefined action "quit application under cursor"
  • Predefined actions: Fixed issue with "Show Menubar in Context Menu"
  • Predefined actions: Fixed issue with "type text" action
  • General: Added integrated Webserver (disabled by default). This allows you to create super customizable HTML based dashboards (e.g. for use on tablets or android phones). Also it is great in combination with the new floating menu action.
  • General: Completely changed the Apple Script runner service to use significantly lower amounts of memory.
  • Other Triggers: Fixed issue with "Double-Click Window Titlebar" trigger.

New in BetterTouchTool 2.438 Build 797 Alpha (Apr 16, 2018)

  • Presets can now be compressed when exporting (and compressed presets can be imported). This will be useful for the soon upcoming sharing platform.
  • Floating HTML/WebView now allows to paste HTML directly in the configuration window.

New in BetterTouchTool 2.436 Build 796 Alpha (Apr 15, 2018)

  • Improved size calculation for Touch Bar items.
  • Floating HTML/WebView action now automatically calls two JavaSript methods you can use. BTTInitialize() is called when the floating webview is opened, BTTWillCloseWindow() is called when it is about to close. I'll post a tutorial about this new features later today on my website.
  • I had to change the way the size of the floating webview is saved. You will have to enter it again.

New in BetterTouchTool 2.430 Build 787 Alpha (Apr 12, 2018)

  • This is a pretty powerful update. However it's also the first paid upgrade for people who have purchased their license more than two years ago. It's also the first update run by my new company folivora.AI GmbH. My new Website is https://folivora.ai. If you are a SetApp customer: BetterTouchTool will be available on SetApp in the next few days.
  • Other Triggers: You can now specify "named triggers" in the other tab in BetterTouchTool. These can be triggered using the predefined action "Trigger Named Trigger".
  • TouchBar: Repeat Rate & Repeat Delay when keeping a button pressed can now be set.
  • TouchBar: Option to trigger a "named trigger" on long-press of a button or widget.
  • TouchBar: Script Widgets and Buttons can now be updated using Apple Script, Custom URL Schemes or the new integrated Webserver. Please have a look at the documentation for more details as this is a bit complicated. http://docs.bettertouchtool.net/docs/scripting_btt.html
  • TouchBar: Fixed various "jumping" issues
  • TouchBar: Script Widget Configuration dialogue can now be resized and supports cmd+z
  • General: Release notes are now accessible from the BetterTouchTool menubar icon
  • Predefined actions: Added new powerful, fully customizable floating WebView/HTML menu. This allows you to create whatever kind of overlay menu you want with HTML+CSS, and it allows you to trigger any BetterTouchTool action you want. Fore more details please see http://docs.bettertouchtool.net/docs/floating_html_menu.html
  • General: Added integrated Webserver (disabled by default). This allows you to create super customizable HTML based dashboards (e.g. for use on tablets or android phones). Also it is great in combination with the new floating menu action.
  • General: Completely changed the Apple Script runner service to use significantly lower amounts of memory.

New in BetterTouchTool 2.428 Build 785 Alpha (Apr 6, 2018)

  • Fixed a problem with the previously described updateTouchBarWidget functionality.
  • Predefined action "Run Terminal Command" now has two variants: one that blocks further execution until the command has finished, and one that runs the command asynchronously (as it was before)
  • Added predefined action "quit application under cursor"
  • Fixed issue with predefined action "Show Menubar in Context Menu"
  • Various bug fixes

New in BetterTouchTool 2.427 Build 784 Alpha (Apr 6, 2018)

  • Script Widgets on the Touch Bar can now be updated via external triggers:
  • You can either use Apple Script or custom BTT urls to update a widget.
  • There are two different things you can trigger. The first is to just make a widget execute its assigned script indepent of its update interval. This means you could set the update interval to 0 and only update it via the external trigger.
  • The second is to actually provide new content to a script widget. This allows you to set a new icon, new background color and new title via an external trigger.

New in BetterTouchTool 2.424 Build 781 (Apr 3, 2018)

  • Vastly improved "Move Mouse To Position" action. It can now move the mouse cursor relative to either the current mouse cursor position or relative to the corners of an active window or to the currently focused UI element or to the current text cursor position or to a window's cancel or default button. This allows you to create actions that e.g. click specific elements in a window.
  • Fixed various bugs.

New in BetterTouchTool 2.423 Build 780 (Mar 30, 2018)

  • Fixed issue with "Double-Click Window Titlebar" trigger.
  • Fixed issue with "type text" action
  • Fixed some other bugs
  • Prepared SetApp integration (BTT will soon also be available on SetApp)

New in BetterTouchTool 2.422 Build 779 (Mar 26, 2018)

  • Tons of little fixes, many keyboard related but also other.
  • Fixed issue recognizing "dead-key" shortcuts (e.g. ^ and ´ on the German keyboard layout)
  • Fixed modifier actions (e.g. cmd down, cmd up, shift down, shift up)
  • Added predefined actions "move window to desktop 1-16", "move to desktop 1-16".
  • Trigger Context Menu Item action should work more reliably again
  • Force quit sent by BTT (cmd+opt+esc) and force quit frontmost app (cmd+opt+shift+esc) should be working again.
  • May fix an issue with clamshell mode
  • Fixed predefined action "Toggle Do Not Distrub"
  • Fixed action out of order execution problems
  • BetterTouchTool now auto-detects when macOS Secure Input is active and changes the shortcut handling to continue working in a "limited mode" (the new fn based keyboard shortcuts will not work in that mode).

New in BetterTouchTool 2.420 Build 777 (Mar 23, 2018)

  • Tons of little fixes, many keyboard related but also other.
  • Fixed modifier actions (e.g. cmd down, cmd up, shift down, shift up)
  • Added predefined actions "move window to desktop 1-16", "move to desktop 1-16".
  • Trigger Context Menu Item action should work more reliably again
  • Force quit sent by BTT (cmd+opt+esc) and force quit frontmost app (cmd+opt+shift+esc) should be working again.
  • May fix an issue with clamshell mode
  • Fixed predefined action "Toggle Do Not Distrub"
  • Fixed action out of order execution problems
  • BetterTouchTool now auto-detects when macOS Secure Input is active and changes the shortcut handling to continue working in a "limited mode" (the new fn based keyboard shortcuts will not work in that mode).

New in BetterTouchTool 2.417 Build 768 (Mar 21, 2018)

  • Tons of little fixes, many keyboard related but also other.
  • Fixed modifier actions (e.g. cmd down, cmd up, shift down, shift up)
  • Added predefined actions to move to spaces and to move windows to specific spaces
  • Trigger Context Menu Item action should work more reliably again

New in BetterTouchTool 2.415 (Mar 21, 2018)

  • Tons of little fixes, many keyboard related but also other.
  • Fixed modifier actions (e.g. cmd down, cmd up, shift down, shift up)
  • Added predefined actions to move to spaces and to move windows to specific spaces
  • Trigger Context Menu Item action should work more reliably again

New in BetterTouchTool 2.412 Build 762 (Mar 19, 2018)

  • Force quit sent by BTT (cmd+opt+esc) and force quit frontmost app (cmd+opt+shift+esc) should be working again.
  • Added predefined actions "move window to desktop 1-9", "move to desktop 1-9".
  • May fix an issue with clamshell mode
  • Modifier key related fixes
  • BetterTouchTool now auto-detects when macOS Secure Input is active and changes the shortcut handling to continue working in "limited mode".
  • Fixed predefined action "Toggle Do Not Distrub"

New in BetterTouchTool 2.410 Build 760 (Mar 18, 2018)

  • Added predefined actions "move window to desktop 1-9", "move to desktop 1-9".
  • May fix an issue with clamshell mode.

New in BetterTouchTool 2.408 Build 758 (Mar 17, 2018)

  • Modifier key related fixes
  • BetterTouchTool now auto-detects when macOS Secure Input is active and changes the shortcut handling to continue working in "limited mode"
  • Fixed predefined action "Toggle Do Not Distrub"

New in BetterTouchTool 2.405 Build 756 (Mar 15, 2018)

  • Modifier key related fixes.

New in BetterTouchTool 2.400 Build 751 (Mar 12, 2018)

  • Improved compatibility with Remote Desktop solutions (for custom ones you may need to activate "Compatibility Mode" for shortcut sending)
  • The custom click action can now send mouse down / up events separately so you can e.g. define a keyboard shortcut to trigger a middle-mouse-down on key-down and a middle-mouse-up on key-up.
  • Fixed issue that caused Preset export to not work correctly on some systems.
  • Fixed issue with "Trigger only when touching dock" / "not touching dock" options.
  • Fixed an issue with the shell script widget that prevented running binaries without parameters.
  • Fixed a 10.12.x compatibility issue
  • Fixed BTT Remote connection issue
  • Fixed typing with modifiers on BTT Remote
  • Fixed issue with "move mouse to corner" action.
  • Fixed a potential crash
  • Small improvements to Clipboard Manager
  • Fixed menubar icon not showing disabled state
  • Various other small fixes and improvements
  • Information about upcoming paid upgrades and license types have been updated on the https://boastr.net website.
  • Complete rewrite of the keyboard functionality in BTT:
  • You can now use the function key in keyboard shortcuts.
  • You can now create separate shortcuts for left and right modifier keys (click the little cog icon on the left of the shortcut field and select "Differentiate between left and right modifiers". For example you could says "right cmd + space => do something fancy" while keeping left cmd + space for spotlight.
  • The trigger on down and key repeat stuff should work better.
  • By default keyboard shortcuts now trigger on key-down

New in BetterTouchTool 2.364 Build 748 (Mar 10, 2018)

  • Added an option to the advanced preferences that allows you to use the old keyboard shortcut implementation in case the new one doesn't work on your machine.
  • Various fixes.

New in BetterTouchTool 2.361 Build 745 (Mar 9, 2018)

  • Keyboard shortcuts can now differentiate between left modifier keys and right modifier keys (e.g. left cmd and right cmd). To enable this functionality click the little cog icon left to the shortcut recording field.
  • Fixed menu bar icon disabled state
  • Various fixes

New in BetterTouchTool 2.360 Build 744 (Mar 8, 2018)

  • Keyboard shortcuts can now differentiate between left modifier keys and right modifier keys (e.g. left cmd and right cmd). To enable this functionality click the little cog icon left to the shortcut recording field.
  • Various fixes.

New in BetterTouchTool 2.356 (Mar 7, 2018)

  • Keyboard shortcuts can now differentiate between left modifier keys and right modifier keys (e.g. left cmd and right cmd). To enable this functionality click the little cog icon left to the shortcut recording field.

New in BetterTouchTool 2.354 Build 735 (Mar 6, 2018)

  • Fixed issue with some Remote Desktop solutions like Microsoft Remote Desktop & Royal TSX.
  • Fixed an issue with the shell script widget that prevented running binaries without parameters.

New in BetterTouchTool 2.353 Build 734 (Mar 5, 2018)

  • Small fixes.

New in BetterTouchTool 2.350 Build 729 (Mar 4, 2018)

  • Some more important changes to the new keyboard shortcut system.
  • The custom click action can now send mouse down / up events separately so you can e.g. define a keyboard shortcut to trigger a middle-mouse-down on key-down and a middle-mouse-up on key-up.

New in BetterTouchTool 2.346 Build 725 Alpha (Mar 2, 2018)

  • Fixed issue that could cause keyboard shortcuts to stop working in some situations.

New in BetterTouchTool 2.345 Build 724 Alpha (Feb 28, 2018)

  • Continue work on keyboard shortcuts
  • Fix issue with "Trigger only when touching dock" / "not touching dock" options.

New in BetterTouchTool 2.344 Build 723 Alpha (Feb 28, 2018)

  • Fixed a 10.12.x compatibility issue
  • Fixed a potential crash
  • Fixed typing with modifiers on BTT Remote

New in BetterTouchTool 2.343 Build 722 Alpha (Feb 27, 2018)

  • Newly added keyboard shortcuts now trigger "on key down" by default (feels faster).
  • Fixed BTT Remote connection issue
  • Fixed issue with "move mouse to corner" action.

New in BetterTouchTool 2.341 Build 720 Alpha (Feb 12, 2018)

  • Complete rewrite of the keyboard functionality in BTT. You can now use the function key in keyboard shortcuts. Also the trigger on down and key repeat stuff should work better.
  • Fixed various bugs and crashes
  • This version is pretty experimental as I had to rewrite many parts.

New in BetterTouchTool 2.340 Build 719 (Feb 7, 2018)

  • Apparently the last alpha finally fixed a crash many users where seeing on macOS >= 10.13.2
  • This version removes some debug stuff and fixes some more little things.
  • Added delay option to the "move mouse to corner" actions in the "other" tab in BTT. (To prevent accidental triggers)

New in BetterTouchTool 2.335 Build 718 Alpha (Feb 6, 2018)

  • This finally works around a crash many users have been seeing since macOS 10.13.2
  • Fix issue with keyboard shortcut repeat
  • Fix issue with dark menu bar

New in BetterTouchTool 2.333 Alpha (Feb 6, 2018)

  • Many stability improvements & bug fixes
  • Added Crashlytics SDK to collect crash-reports and anonymized usage data to improve future versions of BTT. This can be disabled in the settings. (However it would be great if you'd keep it enabled as it allows me to find crashing issues and fix them)
  • Improved snap area performance
  • Fixed issue when using keyboard shortcuts configured to trigger other shortcuts on "key-down".
  • Possibily fixed window snapping incompatibilities with UnclutterApp and maybe with Nuance voice recognition software.

New in BetterTouchTool 2.330 Beta (Jan 22, 2018)

  • Added caching for Touch Bar widgets to reduce visible resizing movements.
  • Trying to workaround a macOS bug that causes BTT to crash on some machines.
  • Various fixes.

New in BetterTouchTool 2.325 Build 710 Beta (Jan 20, 2018)

  • Trying to workaround a macOS bug that causes BTT to crash on some machines.
  • Various fixes.

New in BetterTouchTool 2.324 Build 709 Beta (Jan 15, 2018)

  • Added a new Touch Bar Widget "Run Shell Script and Show Return Value". In many scenarios this will be much more performant than the Apple Script widget as it can run multiple scripts/tasks/commnands in parallel. It can be combined with the new predefined action "Execute Shell Script / Task".
  • Touch Bar items now use a mono-spaced font to prevent jiggling.
  • Fixed an issue that caused the Apple Script widget to execute repeadedly although the repeat slider was set to 0.
  • Fixed JSON import issue where application specific options where not imported correctly.
  • Improved BTT launch time on some machines.
  • Added option to change Touch Bar font size in the general settings.
  • Many little bug fixes

New in BetterTouchTool 2.322 Build 707 Beta (Jan 14, 2018)

  • Added a new Touch Bar Widget "Run Shell Script and Show Return Value". In many scenarios this will be much more performant than the Apple Script widget as it can run multiple scripts/tasks/commnands in parallel. It can be combined with the new predefined action "Execute Shell Script / Task".
  • Touch Bar items now use a mono-spaced font to prevent jiggling.
  • Fixed an issue that caused the Apple Script widget to execute repeadedly although the repeat slider was set to 0.
  • Fixed JSON import issue where application specific options where not imported correctly.
  • Improved BTT launch time on some machines.
  • Many little bugfixes

New in BetterTouchTool 2.320 Build 705 (Dec 19, 2017)

  • Fixed issues with shortcut recording
  • Improved menu bar icon position
  • Various other bug fixes

New in BetterTouchTool 2.319 Build 704 (Dec 18, 2017)

  • Fixed issues with shortcut recording
  • Improved menu bar icon position
  • Various other bug fixes

New in BetterTouchTool 2.318 Build 702 (Dec 1, 2017)

  • Sorry, another small recovery update. The last version didn't work correctly on macOS 10.10.x and 10.11.x.

New in BetterTouchTool 2.317 Build 701 (Nov 30, 2017)

  • Fixed an early expiry issue for trial users
  • Fix various issues with shortcut recording (e.g. shortcuts with arrows couldn't be recorded correctly in some cases)
  • Bring back basic Wacom tablet support
  • Added Single Finger Force Touch (that will also produce a normal left click, this can not be prevented)
  • Various bug fixes
  • Restore 10.11 compatibility

New in BetterTouchTool 2.316b Build 696 Beta (Nov 22, 2017)

  • Fix various issues with shortcut recording (e.g. shortcuts with arrows couldn't be recorded correctly in some cases)
  • Bring back basic Wacom tablet support
  • Added Single Finger Force Touch (that will also produce a normal left click, this can not be prevented)
  • Various bug fixes
  • Restore 10.11 compatibility

New in BetterTouchTool 2.315 Build 694 Beta (Nov 20, 2017)

  • Fix various issues with shortcut recording (e.g. shortcuts with arrows couldn't be recorded correctly in some cases)
  • Bring back basic Wacom tablet support
  • Added Single Finger Force Touch (that will also produce a normal left click, this can not be prevented)
  • Various bug fixes
  • Restore 10.11 compatibility

New in BetterTouchTool 2.314 Build 693 Beta (Nov 14, 2017)

  • 10.13.2 beta 3 seems to restore all functionality. Update to this version of BTT if you are running the latest developer beta of macOS.

New in BetterTouchTool 2.313 Build 691 (Nov 7, 2017)

  • Important Note: do not upgrade to macOS 10.13.2 beta for now if you are using BTT gestures.
  • This should fix various dragging related problems
  • Should restore basic functionality on 10.13.2 beta (force trackpads should work OK, normal trackpads won't be able to recogize click gestures and magic mouse unfortunately doesn't work at all yet)
  • Support for new Siri Remote

New in BetterTouchTool 2.311 Build 688 Alpha (Oct 14, 2017)

  • Added option to generate haptic feedback when pressing Touch Bar buttons (it's in the general Touch Bar settings)
  • Some fixes.

New in BetterTouchTool 2.310 Build 687 (Oct 2, 2017)

  • Added workaround for Chrome v61 / macOS bug that could cause missed left-clicks in Chrome.
  • Various Touch Bar improvements
  • Various stability improvements

New in BetterTouchTool 2.308 Build 686 (Sep 28, 2017)

  • Added workaround for Chrome clicking bug.
  • Various High Sierra fixes

New in BetterTouchTool 2.306 Build 684 (Sep 26, 2017)

  • Added workaround for Chrome clicking bug.

New in BetterTouchTool 2.305 Build 683 (Sep 23, 2017)

  • Removed Leap Motion support for now (it wasn't working anymore anyways and I need to focus on the more popular parts in BTT). Maybe this will come back with future versions. If you still rely on it, please don't update to this version.
  • Removed experimental Wacom tablet support due to issues on High Sierra. This will come back with a future update.
  • You can now right-click any gesture/trigger and copy a link that let's you trigger this gesture (e.g. via the terminal command "open")
  • Added more options to advanced thumb handling
  • If drawing gestures are defined per application but not globally, the feature will be completely disabled unless that app is active.
  • Added new trigger to "Other" section: After Launching on Mac with Serial Number". This let's you e.g. switch presets specific to a machine after starting BTT on that machine.
  • Added advanced setting to keyboard shortcuts "Prevent recursive triggers". This should prevent BTT from triggering itself by a action sent with BTT.
  • Fixed issues with disabling/enabling BTT
  • Improved snap area performance
  • Fixed issue with Clipboard Manager that caused extra lines to be inserted
  • Preparations for upcoming MIDI device support
  • Various small fixes and improvements

New in BetterTouchTool 2.304 Build 682 (Sep 20, 2017)

  • Added a customizable Apple Script Slider Widget for Touch Bar.
  • Added more customization options to Touch Bar sliders. (e.g. you can set a different knob)
  • Added predefined action "Open Touch Bar Group With Name"
  • Touch Bar icon size can now be adjusted
  • Added option to Touch Bar settings to choose whether icons will be scaled keeping the original ratio or not.

New in BetterTouchTool 2.303 Build 681 Alpha (Sep 19, 2017)

  • Added a customizable Apple Script Slider Widget for Touch Bar.
  • Added more customization options to Touch Bar sliders.

New in BetterTouchTool 2.302 Build 680 (Sep 17, 2017)

  • Fixed an issue with keyboard shortcuts not re-enabling
  • Removed Leap Motion support (it wasn't working anymore anyways and I need to focus on the more popular parts in BTT).
  • Removed experimental Wacom tablet support due to issues on High Sierra. This may come back with a future update.

New in BetterTouchTool 2.301 Build 679 (Sep 12, 2017)

  • Added predefined action "Open Touch Bar Group With Name"
  • Added more options to advanced thumb handling
  • If drawing gestures are defined per application but not globally, the feature will be completely disabled unless that app is active.
  • Added option to Touch Bar settings to choose whether icons will be scaled keeping the original ratio or not.

New in BetterTouchTool 2.300 Build 678 (Sep 11, 2017)

  • Added new trigger to "Other" section: After Launching on Mac with Serial Number". This let's you e.g. switch presets specific to a machine after starting BTT.
  • Added advanced setting to keyboard shortcuts "Prevent recursive triggers". This should prevent BTT from triggering itself by a action sent with BTT.
  • Fixed issues with disabling/enabling BTT
  • Improved snap area performance
  • Touch Bar icon size can now be adjusted
  • Fixed issue with Clipboard Manager that caused extra lines to be inserted
  • Various small fixes and improvements

New in BetterTouchTool 2.297 Build 676 (Aug 31, 2017)

  • Fixes dragging issue with various IntellJ based IDEs (Webstorm, PyCharm, Android Studio etc.)
  • Fixes various Touch Bar issues
  • Various bugfixes and improvements

New in BetterTouchTool 2.296 Build 675 (Aug 29, 2017)

  • Fixes dragging issue with various IntellJ based IDEs (Webstorm, PyCharm, Android Studio etc.)
  • Fixes various Touch Bar issues
  • Various bug fixes and improvements

New in BetterTouchTool 2.294 Build 673 (Aug 28, 2017)

  • Various small fixes and improvements

New in BetterTouchTool 2.291 (Aug 21, 2017)

  • I'm readying this version for public (non-alpha) release, thus here again the changes since the last public version:
  • Improved thumb/palm handling
  • Greatly improved custom Snap Area performance
  • Fixed issue where BTT Touch Bar would show after starting BTT, even if it was hidden before.
  • Touch Bar Apple Script widgets should not refresh anymore while the BTT Touch Bar is not visible
  • Fixed issue where volume widget wouldn't go down to zero
  • Fixed issue with Touch Bar ESC button ignoring modifier keys
  • The predefined action "Paste / Type / Insert Custom Text" should now work correctly with the type option checked (this e.g. allows text entry into secure text-fields)
  • Added Predefined Action "Activate/Bring to Front Window Under Cursor"
  • Fixed issue with the "Show/Hide Specific Application" Predefined Action.
  • Clipboard Manager now allows to paste by typing (e.g. in secure text fields or in apps that do not support pasting)
  • Clipboard Manager remembers last windows size
  • Clipboard Manager adds new line inbetween when pasting multiple
  • Clipboard Manager now allows you to drag items out (Show Clipboard/Pasteboard History)
  • Added option to automatically close the Clipboard Manager after it loses focus
  • When adding a new application you can now choose from a list of running apps - this allows to e.g. add Java apps that come with a special launcher. Previously it was not possible to add such apps.
  • Custom 4 Finger Tap Sequences can now be excluded from thumb/palm handling (in the advanced preferences). This is necessary if you want to use your thumb in such a gesture.
  • Added percent option for Touch Bar Battery widget
  • Improved Dropbox Sync
  • Fixed rare crash when sending synthetic keyboard shortcuts
  • Many bugfixes

New in BetterTouchTool 2.290 (Aug 21, 2017)

  • Fixed issue where volume widget wouldn't go down to zero
  • Fixed issue with Touch Bar ESC button ignoring modifier keys
  • Custom 4 Finger Tap Sequences can now be excluded from thumb/palm handling (in the advanced preferences). This is necessary if you want to use your thumb in such a gesture.
  • Improved thumb/palm handling for 5 finger gestures
  • Updated Dropbox Framework.
  • Also have a look at this post about my future license/upgrade plans for BTT: https://www.boastr.net/bettertouchtool-paid-upgrades/

New in BetterTouchTool 2.281 Build 664 (Aug 10, 2017)

  • Fix edge swipe & triangle swipe issue
  • Clipboard Manager remembers last windows size
  • Clipboard Manager adds new line inbetween when pasting multiple
  • New "Type Contents" option for clipboard manager (works in secure text fields like keychain)
  • Various fixes

New in BetterTouchTool 2.273 Build 662 Alpha (Aug 7, 2017)

  • Added percent option for Touch Bar Battery widget
  • Big improvements to thumb recognition & accidental touch handling (especially on the new larger trackpads)
  • Clipboard Manager now allows you to drag items out (Show Clipboard/Pasteboard History)
  • Added option to automatically close the Clipboard Manager after it loses focus
  • Fixed Dropbox Sync issue that appeared when internet connection wasn't ready
  • Added Predefined Action "Activate/Bring to Front Window Under Cursor"
  • Fixed issue with the "Show/Hide Specific Application" Predefined Action.
  • Fixed rare crash when sending synthetic keyboard shortcuts
  • Improved Snap Area performance
  • Live View now shows touches after they have been processed by BTT.

New in BetterTouchTool 2.270 Build 658 (Jul 18, 2017)

  • This is a small but important bug fix update. There will be a bigger update by the end of the month!
  • Improved "Show Clipboard/Pasteboard History", the Clipboard Manager should now work much better and with all apps.

New in BetterTouchTool 2.267 Build 657 (Jul 11, 2017)

  • One more update for the "Show Clipboard/Pasteboard History" action. Should improve keyboard navigation and pasting on multi monitor systems.

New in BetterTouchTool 2.266 Build 656 (Jul 5, 2017)

  • Complete rewrite of the "Show Clipboard/Pasteboard History" predefined action. Should be much more performant and powerful now.
  • Fixed macOS 10.10 und 10.11 compatibility
  • Fixed various other bugs & performance issues. Snap areas should be faster to display.

New in BetterTouchTool 2.265 Build 655 (Jul 4, 2017)

  • Complete rewrite of the "Show Clipboard/Pasteboard History" action. Should be much more performant and powerful now.
  • Fixed macOS 10.10 and 10.11 compatibility

New in BetterTouchTool 2.263 Build 653 (Jul 3, 2017)

  • Complete rewrite of the "Show Clipboard/Pasteboard History" action. Should be much more performant and powerful now.
  • Improved performance of custom Snap Areas
  • Fixed various bugs.

New in BetterTouchTool 2.26 Build 650 (Jun 28, 2017)

  • Some improvements and fixes for the new Show Clipboard / Pasteboard History predefined action.
  • Fixed a bug with the "Restore Saved Mouse Position" action.

New in BetterTouchTool 2.25 Build 648 (Jun 26, 2017)

  • Improved the "Show Clipboard/Pasteboard History" action. I think it's now pretty cool. Feature requests very welcome. Unfortunately I had to change the data format of the clipboard history, thus the previous history won't be available after installing this update.
  • Fixed a crash on macOS 10.11

New in BetterTouchTool 2.22b Build 643 Alpha (Jun 17, 2017)

  • Added a great new predefined action: "Show Clipboard/Pasteboard History". I coded this just today, so quite a few features are still missing, but I think this could become one of BTT's most powerful actions. Basically it keeps a history of your clipboard and allows you to access it at any time. If you haven't used another clipboard management tool yet I highly recommend to try this.

New in BetterTouchTool 2.21 Build 641 (Jun 12, 2017)

  • High Sierra beta compatibility
  • Fixed issue with "toggle night shift" action
  • Fixed various other bugs

New in BetterTouchTool 2.20 Build 641 (Jun 1, 2017)

  • Fixed Dropbox Sync issue
  • Moved Touch Bar Apple Scripts to a separate process, this should solve various crashing issues.
  • Fixed crash/hang

New in BetterTouchTool 2.17 Build 637 (May 27, 2017)

  • Added experimental Dropbox sync to advanced prefs
  • Fixed preset import for macOS 10.11
  • Carious crash/hang fixes

New in BetterTouchTool 2.15 Build 635 Alpha (May 26, 2017)

  • Hopefully fix a hanging/crashing issue after sleep
  • Completely threw away the previous thumb recognition algorithm and replaced it with something new. Let's see how this works on different systems.
  • Should fix an issue with corner taps
  • Prevent Tip Taps from triggering while scrolling
  • Fix issue that causes the "Trigger Menubar Menu Item" to trigger a wrong item in some cases
  • Fix issue with pinches
  • Fix jumping mouse cursor issue
  • Added Start Screen Saver action
  • Fixed some trackpad freezes
  • Various other fixes

New in BetterTouchTool 2.12 Build 631 (May 8, 2017)

  • This should fix most small bugs that have been reported since the 2.10 release.
  • If you encounter any bug, please let me know here: github.com/fifafu/BetterTouchTool.

New in BetterTouchTool 2.10 Build 626 (May 5, 2017)

  • Data Format Change:
  • This is internally a very big update. It completely changes the BetterTouchTool data model in order to support syncing to multiple machines (e.g. via Dropbox). The sync functionality is not yet enabled in this version, but will be very soon if everything goes well.
  • This version migrates your previous BetterTouchTool data file to the new format, you shouldn't notice this migration.
  • In case anything goes wrong during the data migration: don't worry. BTT automatically creates backups. Please contact me in case anything goes wrong (best via Github).
  • New Preset System:
  • Completely new Preset system. Presets are now exported and imported as JSON (thus they can e.g. be edited in a text editor if necessary).
  • You can now have multiple presets enabled at the same time, one of them has to be selected as master preset.
  • Completely changed the "Switch to Preset" predefined action in order to support the new preset system.
  • New JSON based Copy & Paste:
  • Copy & Paste is now also JSON based.
  • You can copy single gestures by pressing cmd+c
  • You can copy all gestures of an app by selecting the app and pressing cmd+c
  • You can copy a app including all of it's gestures and settings by selecting the app and pressing cmd+shift+c
  • You can paste between different presets and even to other apps.
  • New Predefined Actions:
  • Added predefined action "Volume Up (Small Step)" and "Volume Down (Small Step)"
  • Added predefined action "Toggle Dark Mode"
  • Added predefined action "Toggle Do Not Disturb On/Off"
  • Added predefined action "Toggle Night Shift (experimental, requires macOS 10.12.4)"
  • Added predefined action "Add New Space To Mission Control"
  • Added predefined action "Run Apple Script in background"
  • Added Caps Lock predefined action
  • Added a new mode for pasting/inserting custom text. You can now choose between "pasting" and "typing", depending on the use case one might be faster than the other.
  • Faster Window Snapping:
  • In general Window Snapping should be much faster, especially on retina screens
  • Window snapping has now a "High Performance Mode" which can be activated in the advanced preferences. It significantly increases the performance of the window snapping animation, but also significantly increases the memory usage of BTT.
  • Touch Bar:
  • The Touch Bar brightness slider uses a different API and shouldn't be dimmed back by the system anymore.
  • The Apple Script widget now allows to run Apple Scripts which only update the widget by pressing it. To achieve this, assign the "Run Apple Script (enter directly as text)" predefined action. (You can leave the script field in the widget settings empty if you don't need timer based updates).
  • Fixed some small layout problems
  • Mouse Gestures / Drawings:
  • You can now set a minimum movement that is required before starting to recognize right-click drawings.
  • Drawing gestures should now only be recognized while being drawn with approximately the rotation they were recorded with (can be changed in the advanced settings).
  • Fixed various bugs with the drawings feature UI.
  • Other:
  • Fixed issues with corner-clicks triggering corner taps
  • Fixed issues with four finger taps
  • Fixed issues with the custom four finger tap sequences
  • Signed with a new Apple Developer certificate because my old one has expired recently.
  • More things are logged for the usage statistics (will be improved further soon)
  • Fixed issue that caused the BTT window to behave weird with Mission Control
  • Fixed various bugs

New in BetterTouchTool 2.099 Build 625 (May 4, 2017)

  • Various bug fixes.

New in BetterTouchTool 2.096 Build 622 (May 3, 2017)

  • Fixed various problems with the new JSON import/export
  • Copy & Paste is now also based on JSON (try copying a gesture/app and pasting it into a text editor)
  • Added night-shift toggle action.
  • Improved new preset handling

New in BetterTouchTool 2.095 Build 621 (May 2, 2017)

  • Fixed various problems with the new JSON import/export
  • Copy & Paste is now also based on JSON (try copying a gesture/app and pasting it into a text editor)
  • Added night-shift toggle action.
  • Improved new preset handling

New in BetterTouchTool 2.095 Build 621 Alpha (May 2, 2017)

  • Fixed various problems with the new JSON import/export
  • Copy & Paste is now also based on JSON (try copying a gesture/app and pasting it into a text editor)
  • Added night-shift toggle action.
  • Improved new preset handling

New in BetterTouchTool 2.09c Build 616 Alpha (Apr 12, 2017)

  • This is internally a very big update. It completely changes the BetterTouchTool data model in order to support syncing to multiple machines (e.g. via Dropbox). The sync functionality is not yet enabled in this alpha, but will be next week if everything goes well.
  • This version migrates your previous BetterTouchTool data file to the new format, you shouldn't notice this migration. If anything goes wrong, you can downgrade to the previous BTT version.
  • Completely new Preset system (ALPHA). Presets are now exported and imported as JSON (thus they can be edited in a text editor if necessary).
  • You can now have multiple presets enabled at the same time, one of them has to be selected as master preset.
  • Completely changed the "Switch to Preset" predefined action in order to support the new preset system.
  • Added predefined action "Volume Up (Small Step)" and "Volume Down (Small Step)"
  • Added predefined action "Add New Space To Mission Control"
  • Added predefined action "Toggle Dark Mode"
  • Added predefined action "Toggle Do Not Disturb On/Off"
  • Window snapping has now a "High Performance Mode" which can be activated in the advanced preferences. It significantly increases the performance of the window snapping animation, but also significantly increases the memory usage of BTT.
  • Fixed various bugs
  • This version may still be buggy. Please report any issue you encounter via Github: github.com/fifafu/BetterTouchTool.

New in BetterTouchTool 2.084 Build 614 Alpha (Mar 15, 2017)

  • Currently experimenting to improve various gestures & the general trackpad behavior.

New in BetterTouchTool 2.083 Build 613 Alpha (Mar 14, 2017)

  • Currently experimenting to improve various gestures & the general trackpad behavior.

New in BetterTouchTool 2.082 Build 612 Alpha (Mar 13, 2017)

  • Greatly improved performance of the window snapping animation preview.
  • Added Caps Lock predefined action
  • Fixed an issue with the custom drawing window (#617)
  • More things are logged for the usage statistics (will be improved further soon)
  • Added a new mode for pasting/inserting custom text. You can now choose between "pasting" and "typing", depending on the use case one might be faster than the other.
  • Fixed various other bugs.
  • Sorry 2.081 alpha had a bug that caused BTT to stop working after a while. Should now be fixed.

New in BetterTouchTool 2.08 Build 610 (Mar 1, 2017)

  • Fixed various bugs with the drawings feature UI.
  • The Touch Bar brightness slider uses a different API and shouldn't be dimmed back by the system anymore.
  • Fixed issues with corner-clicks triggering corner taps
  • Fixed issue that caused the BTT window to behave weird with Mission Control
  • Added option to ignore top area of the trackpad (in the advanced settings under thumb filtering).
  • Drawing gestures should now only be recognized while being drawn with approximately the rotation they were recorded with (can be changed in the advanced settings).
  • Signed with a new Apple Developer certificate because my old one has expired recently.

New in BetterTouchTool 2.08b Build 610 Alpha (Feb 27, 2017)

  • Fixed various bugs with the drawings feature UI.
  • The Touch Bar brightness slider uses a different API and shouldn't be dimmed back by the system anymore.
  • Fixed issues with corner-clicks triggering corner taps
  • Fixed issue that caused the BTT window to behave weird with Mission Control
  • Added option to ignore top area of the trackpad (in the advanced settings und thumb filtering).
  • Drawing gestures should now only be recognized while being drawn with approximately the rotation they were recorded with (can be changed in the advanced settings).
  • Signed with a new Apple Developer certificate because my old one has expired recently. Let's hope this works correctly.

New in BetterTouchTool 2.08b Build 610 Alpha (Feb 27, 2017)

  • Fixed various bugs with the drawings feature UI.
  • The Touch Bar brightness slider uses a different API and shouldn't be dimmed back by the system anymore.
  • Fixed issues with corner-clicks triggering corner taps
  • Fixed issue that caused the BTT window to behave weird with Mission Control
  • Added option to ignore top area of the trackpad (in the advanced settings und thumb filtering).
  • Drawing gestures should now only be recognized while being drawn with approximately the rotation they were recorded with (can be changed in the advanced settings).
  • Signed with a new Apple Developer certificate because my old one has expired recently. Let's hope this works correctly.

New in BetterTouchTool 2.07 Build 607 (Feb 18, 2017)

  • This version contains small but important bug fixes.
  • Many internal changes.

New in BetterTouchTool 2.05 Build 605 Alpha (Feb 16, 2017)

  • Bug fixes.

New in BetterTouchTool 2.04 Build 603 (Feb 9, 2017)

  • Major performance improvements for users with many gestures/shortcuts/actions configured in BTT
  • Custom drawing gestures can now be drawn by holding down the right mouse button (or two fingers on a trackpad). This currently only works on Sierra. Note: Straight lines are currently not supported by the algorithm used, currently your drawings need to include at least one curve or corner.
  • Stability improvements & Bugfixes
  • Fixed Magic Trackpad Mirroring option
  • Fixed an issue that caused the Magic Mouse gestures to fail for some users

New in BetterTouchTool 2.03 Build 602 (Feb 9, 2017)

  • Fixed various bugs.

New in BetterTouchTool 2.023 Build 601 Alpha (Feb 8, 2017)

  • Significant performance improvements, especially for users with many configured gestures/shortcuts
  • Improved responsiveness
  • Fixed various bugs

New in BetterTouchTool 2.021 Build 599 Beta (Feb 8, 2017)

  • Drawing gestures can now be recognized by holding down the right mouse button / holding down two fingers and moving the mouse cursor. This can be disabled in the drawing settings. (Drawing gestures can't recognize straight lines currently, so try to draw something slightly more complex with at least one curve or corner.)
  • Various bug fixes.

New in BetterTouchTool 2.02 Build 598 (Jan 31, 2017)

  • BTT's fully customizable Touch Bar is now working pretty well and makes the Touch Bar really powerful
  • Touch Bar widgets (Remaining Battery Time, Time/Date, Emoji, Brightness & Volume sliders and a powerful customizable Apple Script widget
  • Touch Bar Groups/Folders
  • Improved support for the Macbook Pro 2016
  • Significant performance improvements for some users
  • Delay before key repeat option
  • Stability improvements & Bugfixes
  • There have been many internal changes, if you encounter any issue, please let me know here: github.com/fifafu/BetterTouchTool.

New in BetterTouchTool 1.999c Build 594 (Jan 30, 2017)

  • Fixed touchpad three and four finger tap issues
  • Added Emoji Widget for Touch Bar (it's best to put it into a group)
  • Touch Bar Group items now support modifier keys, groups don't close when pressing a modifier key.
  • Various fixes

New in BetterTouchTool 1.997 Build 590 Alpha (Jan 28, 2017)

  • Touch Bar Apple Script widget now hides if an empty string is returned by the script.
  • Fixed button resizing issue on Touch Bar
  • Added three and four finger swipe sensitivity sliders in the advanced trackpad settings
  • Improved clicking behavior for multifinger clicks on force touch trackpads.
  • Slightly changed behavior of Thumb Handling, you can change it back by enabling the "Only remap if thumb has beenr esting on the trackpad for a while" option in Advanced => Trackpad => Palm & Thumb Recognition
  • Fixed a few bugs with screenshot action

New in BetterTouchTool 1.995 Build 588 Alpha (Jan 25, 2017)

  • Bug fixes & improvements.

New in BetterTouchTool 1.993 Build 586 (Jan 24, 2017)

  • Fixed a Touch Bar layout issue with the new widgets
  • The Touch Bar brightness slider now changes the brightness of your external displays (including the new LG 5K display) when pressing CTRL
  • Stability improvements

New in BetterTouchTool 1.991b Build 583 Alpha (Jan 20, 2017)

  • Various bug fixes related to the Touch Bar support.

New in BetterTouchTool 1.989 Build 582 Alpha (Jan 16, 2017)

  • Alpha 1.988 contained a bug that caused a crash after a few minutes. Should be fixed now.

New in BetterTouchTool 1.988 Build 581 Alpha (Jan 16, 2017)

  • Added an App Switcher Touch Bar Widget
  • The X shown for closing Touch Bar groups is now configurable. However your existing groups won't show the X anymore, you need to add one manually by using the predefined action "Close Currently Open Touch Bar Group". For new groups it'll be added automatically.
  • Various performance improvements
  • Choose whether global or app-specific buttons are shown first (in g´General Touch Bar settings)
  • Little changes to Touch Bar tab layout (not yet sure if it'll stay like that)
  • Various bug fixes

New in BetterTouchTool 1.986 Build 579 Alpha (Jan 14, 2017)

  • Various performance improvements
  • Choose whether global or app-specific buttons are shown first (in g´General Touch Bar settings)
  • Little changes to Touch Bar tab layout (not yet sure if it'll stay like that)
  • Various bug fixes

New in BetterTouchTool 1.985b Build 578 (Jan 11, 2017)

  • Fix performance issue with widgets.

New in BetterTouchTool 1.984 Build 577 (Jan 10, 2017)

  • Added predefined action "Close currently open Touch Bar group"
  • Improved modifier key handling for Touch Bar
  • Fix bug that caused the "Show Default Touch Bar" option to not work
  • Sorry for the many alpha updates, getting the Touch Bar stuff right is complicated.

New in BetterTouchTool 1.981 Alpha (Jan 9, 2017)

  • Fix bug that caused the "Show Default Touch Bar" option to not work

New in BetterTouchTool 1.980 Alpha (Jan 9, 2017)

  • Added groups for Touch Bar (basic implementation for now, without fancy animations or anything)
  • Added widget functionality for Touch Bar. For now only "remaining battery time" and "date/time" widgets are available but more will be added soon.
  • Touch Bar should now better remember its last visibility state
  • Fixed various bugs
  • Sorry, last alpha broke Touch Bar icons. Should be fixed now!

New in BetterTouchTool 1.963 Build 552 (Dec 7, 2016)

  • One more small update to prevent a bug that could lead to Touch Bar crashes.
  • Also improved Tip Taps: Added a slider to the advanced Trackpad preferences that lets you adjust the maximum distance fingers can be apart from each other for them to be still recognized as Tip Taps.

New in BetterTouchTool 1.961b Build 549 (Dec 6, 2016)

  • Touch Bar Support. BetterTouchTool now allows you to completely customize the Touch Bar on the new MBP for any app you have installed. See the documentation on http://boastr.net/docs/docs/touch_bar.html
  • Support for the new MBP's trackpad.
  • Moving to GitHub for issue/feature/idea/question tracking: github.com/fifafu/BetterTouchTool.
  • Various fixes and improvements.

New in BetterTouchTool 1.96b Build 547 Alpha (Dec 5, 2016)

  • Touch Bar Support. BetterTouchTool now allows you to completely customize the Touch Bar on the new MBP for any app you have installed.
  • See the documentation on http://boastr.net/docs/docs/touch_bar.html.
  • Support for the new MBP's trackpad..
  • I'm moving to GitHub for issue/feature/idea/question tracking: github.com/fifafu/BetterTouchTool.
  • Various fixes and improvements.

New in BetterTouchTool 1.941 Build 536 Alpha (Dec 3, 2016)

  • Fixed/Added:
  • Icon only buttons
  • Can now use the full TouchBar space if you hide the Control Strip
  • Control Strip can now easily be hidden/shown in the General TouchBar settings in BTT: All System Functions now continue to work fine when the Control Strip is hidden.
  • Sticky Items on the left side (right side will some soon)
  • Show ESC Button and BTT Button when Control Strip is hidden
  • Fixed various glitches
  • You can now decide per app what kind of Touch Bar you want to see, see the following screenshots.
  • More updates with features and fixes will come very soon.

New in BetterTouchTool 1.93 Build 531 Alpha (Oct 23, 2016)

  • Fixed an issue that caused normal mouse buttons to not trigger keyboard shortcuts correctly
  • Added option to inverse scrolling only for normal mice

New in BetterTouchTool 1.921 Build 528 Alpha (Oct 22, 2016)

  • Fixed issues with the scroll left/right actions for normal mice that occur with the new Sierra Beta
  • Scroll up / down can now be recognized in the normal mouse tab.
  • Some other small bug fixes

New in BetterTouchTool 1.92 Build 526 Alpha (Oct 17, 2016)

  • Fixed some more little Sierra issues regarding keyboard shortcuts.
  • You can now choose whether a normal mouse button should trigger on mouse-down or on mouse-up (click the little gear icon left to the mouse button selection).
  • You can now repeat an action while a mouse button is pressed (click the little gear icon left to the mouse button selection).
  • Added option to mirror the Magic Trackpad orientation for upside-down usage. It's in the advanced trackpad options => General.
  • Added modifier keys to predefined actions.

New in BetterTouchTool 1.90 Build 518 (Oct 6, 2016)

  • Use better API for generating some Force Touch feedback, this may sightly change the haptics of e.g. 3 finger clicks.

New in BetterTouchTool 1.89 Build 516 Alpha (Oct 4, 2016)

  • Improved Sierra compatibility:
  • Added key repeat functionality to keyboard shortcuts (click the little gear icon next to the shortcut recorder field). This allows you to repeat an action in a specific interval while the shortcut keys are pressed.
  • You can now specifiy that a shortcut should already trigger on “key-down” (default is on “key-up”). This can also be done by pressing the little gear icon next to the shortcut recorder field.
  • Improved drag to top Mission Control delay (while maximizing windows, it often happened that Mission Control showed up. It now requires more “force” to bring up Mission Control.)
  • Fixed a few issues with the window moving functionality
  • Fixed an issue with Sierra and the unlock screen action
  • Fixed two finger swipe from edge on Magic Trackpad 2
  • Added predefined action “Open Active/Selected Folder With Specific App” (this let’s you e.g. open the Terminal app at your currently selected folder in Finder.
  • Added new predefined action to toggle hide/show a specific application. The predefined action is called “Show/Hide Specific Application”
  • Various other improvements.

New in BetterTouchTool 1.88 Build 515 Alpha (Oct 2, 2016)

  • Added key repeat functionality to keyboard shortcuts (click the little gear icon next to the shortcut recorder field). This allows you to repeat an action in a specific interval while the shortcut keys are pressed.
  • You can now specifiy that a shortcut should already trigger on "key-down" (default is on "key-up"). This can also be done by pressing the little gear icon next to the shortcut recorder field.
  • Improved drag to top Mission Control delay (while maximizing windows, it often happened that Mission Control showed up. It now requires more "force" to bring up Mission Control.)
  • Fixed a few issues with the window moving functionality
  • Fixed an issue with Sierra and the unlock screen action
  • Fixed two finger swipe from edge on Magic Trackpad 2
  • Added predefined action "Open Active/Selected Folder With Specific App" (this let's you e.g. open the Terminal app at your currently selected folder in Finder.
  • Various other improvements.
  • Please continue reporting all remaining issues you can find (I may not respond to every email but I'm reading them all). [email protected]

New in BetterTouchTool 1.86 Build 513 (Sep 30, 2016)

  • Another attempt to fix three finger dragging on Sierra on non-force-touch trackpads
  • Some small adjustments before final release.

New in BetterTouchTool 1.87 Build 514 Alpha (Sep 30, 2016)

  • Fixed some of the reported Sierra issues regarding keyboard shortcuts
  • Fixed an issue with the "Mission Control & Immediately Show Desktop Preview" action on Sierra
  • Various other little fixes
  • Please continue reporting all remaining issues you can find (I may not respond to every email but I'm reading them all). [email protected]

New in BetterTouchTool 1.86 Build 513 Beta (Sep 19, 2016)

  • Another attempt to fix three finger dragging on Sierra on non-force-touch trackpads.
  • Some small adjustments before final release.

New in BetterTouchTool 1.85 Build 511 (Sep 17, 2016)

  • Hopefully fixed three finger dragging on Sierra.
  • Fixed Siri Remote for Sierra.
  • Fixed various other Sierra related things.
  • Added a Usage View to the preferences. You can now track how often you use which features of BetterTouchTool.
  • Added more options to the custom click predefined action (double-click & triple click).
  • Added two thirds options to the window resizing features.
  • Improved the configurable screenshot predefined action.
  • Various other bug fixes and improvements.

New in BetterTouchTool 1.84 Build 510 (Aug 22, 2016)

  • Fixed a silly bug with the Paste Custom Text action
  • Fixed various issues with the screenshot actions
  • Some other Sierra related bug fixes.

New in BetterTouchTool 1.83 Build 509 (Aug 12, 2016)

  • Just a very small bug fix update. A bigger update will come later this month!

New in BetterTouchTool 1.82 Build 507 (Jul 13, 2016)

  • Better compatibility with macOS Sierra beta 2.

New in BetterTouchTool 1.80 Build 505 (Jul 10, 2016)

  • Better compatibility with macOS Sierra beta 2
  • Two Finger Tip Taps should be working on Sierra now
  • Switching spaces should work on beta 2 again.
  • Added "Start Siri" action for Sierra
  • There are still some known issues when sending synthesized keyboard shortcuts to Sierra. They should be resolved with upcoming Sierra betas.

New in BetterTouchTool 1.79 Build 504 (Jun 28, 2016)

  • Fixed an issue with copying and pasting gestures.

New in BetterTouchTool 1.78 Build 503 (Jun 28, 2016)

  • BTT can now move itself to the Application folder if it's not already in it
  • Added easier setup dialogue to grant the Accessibility API permissions
  • Hopefully fixed an issue with third party keyboards and Key Sequences

New in BetterTouchTool 1.77 Build 501 (Jun 26, 2016)

  • Improved macOS Sierra compatibility
  • Fixed issue with "Paste Custom Text" action

New in BetterTouchTool 1.76 Build 500 Alpha (Jun 21, 2016)

  • Basic compatibility with macOS Sierra 10.12 beta. All the basic stuff seems to work fine, however Sierra users should expect regular updates during the next few weeks until all the little things that may come up are fixed.
  • Fixed a bug with the "paste custom text" action
  • Improved the Key Sequence recording screen.

New in BetterTouchTool 1.75 Build 499 (Jun 3, 2016)

  • Added cool new feature: "Key Sequences". Key Sequences allow you to trigger any BetterTouchTool action by typing arbitrary sequences of keys (e.g. CMD+CMD+OPT or H E L L O SHIFT). This feature is completely new and will be improved over time. Like normal keyboard shortcuts Key Sequences can be added in the "Keyboard" tab in BTT.
  • Improved the "Paste Custom Text" predefined action (can be combined with Key Sequences to replace typed text with something else).
  • Added new Predefined Action "Run Apple Script (enter directly as text)" which includes a nice Apple Script editor and allows you to enter & save the script inside BTT.
  • Fixed a bug with the "Send Shortcut To Specific App" action.
  • Added middle-click option to the window button actions in the "Other" tab.
  • Various bug fixes.

New in BetterTouchTool 1.74 Build 498 (Jun 1, 2016)

  • Fixed a bug with the "Send Shortcut To Specific App" action
  • Added new predefined action "Run Apple Script (enter directly as text)" which includes a nice Apple Script editor and allows you to enter & save the script inside BTT.
  • Added middle-click option to the window button actions in the "Other" tab.

New in BetterTouchTool 1.73 Build 497 (May 31, 2016)

  • Small improvements to the key sequences feature.

New in BetterTouchTool 1.73 Build 497 Alpha (May 30, 2016)

  • Small improvements to the key sequences feature.

New in BetterTouchTool 1.71 Build 495 Alpha (May 29, 2016)

  • Added cool new feature: "Key Sequences". This allows you to trigger any action by typing arbitrary sequences of keys (e.g. CMD+CMD+OPT or H E L L O SHIFT). This feature is completely new and will be improved over time. Like normal keyboard shortcuts Key Sequences can be added in the "Keyboard" tab in BTT.
  • Improved the "Paste Custom Text" predefined action.
  • Various bug fixes.

New in BetterTouchTool 1.69 Build 492 (Apr 28, 2016)

  • Hopefully fixed an issue with unresponsive keyboard shortcuts
  • Fixed an issue where Four and Five Finger Pinches would also trigger Four / Five Finger Swipes

New in BetterTouchTool 1.68 Build 489 (Apr 25, 2016)

  • Slightly tweaked various Magic Mouse gestures to ignore accidental touches on the edges of the mouse
  • Added links to the new documentation site (http://docs.bettertouchtool.com, will work on this during the next days/weeks and continuously update it). Currently it's just a placeholder.

New in BetterTouchTool 1.675 Build 488 Alpha (Apr 25, 2016)

  • Fixed various remaining bugs before alpha will move to stable channel soon

New in BetterTouchTool 1.674 Build 487 Alpha (Apr 21, 2016)

  • Fixed various bugs (performance, window snapping, gesture configuration)
  • Improved the new screenshot functionality (keep in mind this only fully works on El Capitan).

New in BetterTouchTool 1.673 Build 486 Alpha (Apr 21, 2016)

  • Fixed a window snapping bug introduced in the last alpha
  • Improved the screenshot upload via command line functionality (can now parse returned json and use it)
  • Various small bug fixes

New in BetterTouchTool 1.672 Build 485 Alpha (Apr 19, 2016)

  • Improves the screenshot predefined actions I introduced with the last version and also integrates a simple screenshot editor + imgur.com uploader.
  • This may only work on OS X El Capitan because it uses a relatively new standard system view for editing the screenshots.

New in BetterTouchTool 1.671 Build 484 Alpha (Apr 18, 2016)

  • Fixed various bugs in yesterdays alpha

New in BetterTouchTool 1.67 Build 483 Alpha (Apr 18, 2016)

  • Integrated basic screenshot editor & possibility to directly upload screenshots to your imgur.com account (use the predefined screenshot actions). Alternatively upload to your own host via custom terminal command. (only tested on El Capitan so far)
  • Basic und redo support in preferences window
  • You can now drag apps directly to the app list in the BetterTouchTool preferences window
  • Various performance improvements
  • Delete gestures in the preferences window with cmd + backspace, copy gesture with cmd+c, paste gesture with cmd+v
  • There will soon be a completely new thorough documentation for BetterTouchTool

New in BetterTouchTool 1.66 Build 482 (Apr 9, 2016)

  • Added a new, cool, customizable screenshot action (uses the default OS X screencapture tool and is very customizable)
  • Fixed issue with app specific snap areas
  • Fixed crash with window moving functionality (introduced with recent El Capitan update)
  • Improved window snapping in some special cases
  • Fixed various little bugs

New in BetterTouchTool 1.65 Build 481 (Mar 31, 2016)

  • Fixes a little bug with moving windows via the magic mouse gestures.

New in BetterTouchTool 1.64 Alpha (Mar 31, 2016)

  • Fixed issue with app specific snap areas
  • Fixed crash with window moving functionality (introduced with recent El Capitan update)
  • Improved window snapping in some special cases
  • Fixed various little bugs

New in BetterTouchTool 1.62 Build 478 (Mar 15, 2016)

  • Added the Custom Snap Area feature which was previously only available in BetterSnapTool. It allows you to define your own custom snapping areas (and therefore resize windows to any position/size you want). They can be triggered like the normal window snapping feature, but also via gestures and shortcuts. New snap areas can be created by clicking the BetterTouchTool menubar icon and going through the Snap Area menu.
  • Added a notes column for keyboard shortcuts
  • Added option to recover licenses purchased via Fastspring (in the registration view)
  • Fixed various bugs.

New in BetterTouchTool 1.61 Build 476 (Mar 15, 2016)

  • Improved snap area import from BetterSnapTool
  • Improved snap areas
  • Added option to recover licenses purchased via Fastspring
  • Added option to import custom Snap Areas from BetterSnapTool (in the advanced settings, you may have to restart BetterTouchTool after importing)
  • Various bug fixes

New in BetterTouchTool 1.59 Build 474 Alpha (Mar 7, 2016)

  • Merging BetterSnapTool features into BTT
  • Because of the switch to a paid model, there is no reason to separate BetterSnapTool and BetterTouchTool’s feature set anymore.
  • Because of this BetterTouchTool will soon gain the customizable Snap Area feature which previously was only available in BetterSnapTool. This feature allows you to define your own custom snapping areas on your screens. When you drag a window onto them, they resize that window to a specific size and position you can choose.
  • BetterSnapTool will continue to exist as a lightweight alternative to BetterTouchTool, dedicated to window snapping. Users who bought BetterSnapTool can get a free license as previously described. For users who purchased BetterTouchTool and who want to use BetterSnapTool, the developers will soon provide a version of BetterSnapTool that can be activated using the BetterTouchTool license.

New in BetterTouchTool 1.55 Build 470 (Feb 3, 2016)

  • This version fixes a possible man-in-the-middle security issue with the popular Sparkle auto-updater that is also used in BetterTouchTool (https://sparkle-project.org/). Make sure to also update all your other Mac applications that use Sparkle to the latest version!
  • For more information see https://vulnsec.com/2016/osx-apps-vulnerabilities/
  • Fixed an issue with window snapping when using tap to click/drag on the Magic Mouse
  • Added many more Siri Remote tap & click options. In mouse mode you can now right-click when tapping the right edge of the trackpad.
  • Fixed various little bugs
  • The transition to a paid app is going really well, thanks a lot to all early buyers and to the great BTT community in general!

New in BetterTouchTool 1.55 Build 470 Alpha (Feb 2, 2016)

  • Added many more Siri Remote tap & click options
  • Replaced hopefully all http links with https.

New in BetterTouchTool 1.52 Build 465 (Jan 23, 2016)

  • This update completes the switch to the paid model announced ~two weeks ago. After updating BTT will be in trial mode for 45 days and you can decide whether you want to buy it. All other versions will expire in about two weeks.

New in BetterTouchTool 1.51 Build 463 Alpha (Jan 21, 2016)

  • This update completes the switch to the paid model announced ~two weeks ago.

New in BetterTouchTool 1.5 Build 462 (Jan 5, 2016)

  • BTT can now show a HUD overlay with custom text when a gesture is triggered. You can configure it by clicking the little gear icon left to the gesture selection menu
  • Added basic scrolling to Siri Remote. Click the remote's trackpad to scroll.
  • Added some information about the upcoming switch to a "Pay what you want" model.
  • Fixed the custom drawings tab in BTT (for custom mouse gestures). It was broken and didn't display the drawings in the tableview.
  • Triggering menu bar items or context menu items now allows for wildcards * (for items that have variable names).
  • BetterTouchTool custom clicks now work with Jetbrain products
  • Various bug fixes

New in BetterTouchTool 1.49 Build 461 Alpha (Jan 4, 2016)

  • BTT can now show a HUD overlay with custom text when a gesture is triggered. You can configure it by clicking the little gear icon left to the gesture selection menu
  • Added basic scrolling to Siri Remote. Click the remote's trackpad to scroll.
  • Added some information about the upcoming switch to a "Pay what you want" model.

New in BetterTouchTool 1.48 Build 460 Alpha (Dec 29, 2015)

  • Fixed the custom drawings tab in BTT (for custom mouse gestures). It was broken and didn't display the drawings in the tableview.
  • Triggering menu bar items or context menu items now allows for wildcards * (for items that have variable names).
  • Various bug fixes

New in BetterTouchTool 1.47 Build 459 Alpha (Dec 20, 2015)

  • Support for the new Apple TV Remote (aka Siri Remote).
  • You can pair it with your Mac and configure some gestures or assign actions to it’s buttons.
  • You can control your mouse using the remote’s trackpad
  • Mouse mode will be improved with upcoming versions, e.g. scrolling is not yet implemented

New in BetterTouchTool 1.46 Build 457 Alpha (Dec 13, 2015)

  • Support for the new Apple TV Remote (aka the Siri Remote). You can pair it with your Mac and configure some gestures for it's trackpad and assign actions to all of it's buttons.
  • You can use the remote's trackpad to control your mouse.
  • The remote is also sold separately

New in BetterTouchTool 1.41 Build 450 Alpha (Nov 16, 2015)

  • Enabled resizable gesture window for OS X >= Yosemite
  • Hopefully fixed two and three finger doubletap, would be great if you could check if this works for you. Please let me know via the integrated feedback reporter or via email ([email protected])

New in BetterTouchTool 1.40 Build 449 Alpha (Nov 16, 2015)

  • The BetterTouchTool window is now resizable (partially and only on OS X El Capitan for now).

New in BetterTouchTool 1.39 Build 448 Alpha (Nov 14, 2015)

  • Added 6 new trackpad gestures: 3 finger pinch/spread, 4 finger pinch / spread, 5 finger pinc/spread. Please let me know if they work for you or if there are any conflicts.

New in BetterTouchTool 1.38 Build 447 Alpha (Nov 13, 2015)

  • Again working on actions triggering multiple times. I hope this version resolves all the issues.

New in BetterTouchTool 1.37 Build 446 Alpha (Nov 13, 2015)

  • Working on an issue that causes actions to be triggered multiple times. This version should fix it for non-force touch trackpads. I'm not yet sure if it's also fixed on force touch trackpads.
  • You can now configure force touch sensitivities for any number of fingers in Advanced => Trackpad
  • If you want to define different gestures for different trackpad types you can now do this by right-clicking a gesture or by clicking the little gear icon next to the gesture selection.
  • Improved four finger swipes

New in BetterTouchTool 1.36 Build 444 (Oct 29, 2015)

  • Critical bug fix for users with OS X < 10.10 (Gestures may have stopped working with the previous update on older OS X versions).

New in BetterTouchTool 1.33 Build 439 (Oct 28, 2015)

  • Improved Magic Trackpad 2 support. You can modify the force touch settings via Advanced => Touchpad => Force Touchpads in the BTT preferences.
  • Fix bug that caused double haptic feedback for two finger clicks on the new Magic Trackpad
  • The last version was supposed to make bluetooth device recognition more reliable, however due to a bug this had no effect. This version should fix this and be much more reliably detect your Magic Mouse or Magic Trackpads after sleep, or after turning them off and on.

New in BetterTouchTool 1.31 Build 438 Alpha (Oct 24, 2015)

  • Various fixes.

New in BetterTouchTool 1.30 Build 437 Alpha (Oct 20, 2015)

  • Magic Trackpad 2 should now work while in clamshell mode
  • Completely reworked how devices are being recognized. This should fix issues were devices were not being recognized after sleep or after disconnecting them.
  • Changed some parameters for the Magic Trackpad 2 to improve recognition
  • Support for Magic Trackpad 2 is still in an early stage, expect many more improvements soon!

New in BetterTouchTool 1.28 Build 435 Alpha (Oct 15, 2015)

  • Initial support for the new Magic Trackpad 2 and the new Magic Mouse 2
  • There are still many things I need to improve (especially the haptic response), but I was able to overcome the main issues. I'll be using the new Magic Trackpad as my main input device, thus expect many improvements over the next few weeks.
  • Rewrote the complete Force Touch stuff to make it work with the new Magic Trackpad.
  • Updated Live View to show force.

New in BetterTouchTool 1.26 Build 433 (Oct 13, 2015)

  • Sorry about the update flood lately, however I got a few free days and needed to get the remaining El Capitan bugs fixed as fast as possible. I hope this is the last necessary update for now! (However there may be another one to support the rumored Magic Trackpad 2 & Magic Mouse 2 soon)
  • Fixed corner clicks on Force Touch trackpads.
  • Added corner FORCE clicks for Force Touch Trackpads
  • El Capitan: Fixed an issue where pinch to zoom or other system gestures would stop working while BetterTouchTool was running. (You may have to disable and reenable them in your System Preferences to get them working again)

New in BetterTouchTool 1.25 Build 432 (Oct 11, 2015)

  • One more very little update that fixes a small bug with the new actions introduced with version 1.24.

New in BetterTouchTool 1.24 Build 431 (Oct 11, 2015)

  • New predefined actions for El Capitan users: Open Native OS X Split View for Window (Left & right) and "Mission Control & Immediately Show Desktop Previews. This allows you to e.g. use keyboard shortcuts or gestures to trigger the El Capitan split screen.
  • Force Touch: Added more "silent"/light options to configure the haptic feedback in BTT (Advanced => Trackpad => Force Touch)
  • Reduced average cpu usage and cpu usage peaks
  • Force clicks should now be much more reliable and don't trigger false positives.
  • Fixed various bugs

New in BetterTouchTool 1.23 Alpha (Oct 10, 2015)

  • One more new action for El Capitan users: "Mission Control & Immediately Show Desktop Previews.
  • Fixed a few bugs.

New in BetterTouchTool 1.22 Alpha (Oct 9, 2015)

  • Added new predefined actions for El Capitan users: "Open Native OS X Split View for Window (Left)" and ""Open Native OS X Split View for Window (Right)"
  • Force clicks should now be much more reliable and don't trigger false positives.
  • Reduced average cpu usage and cpu usage peaks

New in BetterTouchTool 1.21 Alpha (Oct 9, 2015)

  • Fixed various bugs
  • Force clicks should now be much more reliable and don't trigger false positives.
  • Reduced average cpu usage and cpu usage peaks

New in BetterTouchTool 1.20 (Sep 30, 2015)

  • Full OSX 10.11 (El Capitan) support.
  • Added Corner Click Top Left and Top Right for Force Touch Trackpads
  • Tweaked Two Finger Click gesture to not trigger accidentally
  • Added "Left Click Red Window Button" and "Left Click Orange Window Button" to the list of "Other" triggers.
  • You can now set a repeat delay for the Magic Mouse Pinch In and Pinch Out gestures, this will prevent a shortcut to trigger twice. This can be done in the advanced mouse settings.
  • Fixed various bugs.
  • Older versions of BetterTouchTool will automatically expire soon, so make sure to update to the latest version.
  • BTT Remote: An update with iPhone 6s and basic 3D touch support has already been submitted to Apple and will be available soon

New in BetterTouchTool 1.20 Alpha (Sep 28, 2015)

  • Fixed various little bugs

New in BetterTouchTool 1.19 Alpha (Sep 7, 2015)

  • Fixed a few more little bugs
  • Added "Left Click Red Window Button" and "Left Click Orange Window Button" to the list of "Other" triggers.

New in BetterTouchTool 1.17 Alpha (Sep 3, 2015)

  • Fixed issue with three finger swipes introduced in the last alpha

New in BetterTouchTool 1.16 Alpha (Sep 2, 2015)

  • Fixed various remaining bugs with the upcoming OS X El Capitan. BTT should now be fully compatible.
  • Added Corner Click Top Left and Top Right for Force Touch Trackpads
  • Fixed issues where gestures would not work correctly after waking from sleep (e.g. Two Finger Tap)
  • Tweaked Two Finger Click gesture to not trigger accidentally
  • You can now set a repeat delay for the Magic Mouse Pinch In and Pinch Out gestures, this will prevent a shortcut to trigger twice. This can be done in the advanced mouse settings.

New in BetterTouchTool 1.15 (Jul 21, 2015)

  • A small update because 1.13 and 1.14 contained a bug that caused crashes for users who had set up the same gesture more than once.

New in BetterTouchTool 1.13 (Jul 20, 2015)

  • Added a cool new predefined action: "Trigger context-menu item". It allows you to trigger any context menu item available at the current cursor position.
  • Fixed an issue with Force Touch trackpads becoming unresponsive after sleep
  • Fixed compatibility issues with the El Capitan beta.
  • Fixed various little bugs.
  • Custom drawing / mouse gestures now trigger their action at the start point (where the dot is).

New in BetterTouchTool 1.07 (Jun 23, 2015)

  • Fixed an issue that caused some mice to register button presses twice.
  • Slightly improved custom drawing / mouse gestures

New in BetterTouchTool 1.06 (Jun 22, 2015)

  • Custom drawing gestures for Trackpads, Magic Mice and normal Mice (requires OS X 10.8 or greater). Please let me know if this is working for you. More information is available here: http://bettertouchtool.net/drawinginstructions.html
  • Fixed various bugs.

New in BetterTouchTool 1.0 (May 28, 2015)

  • Fixes a few issues users encountered with the previous version.
  • There is now a BTT subreddit on Reddit: http://bettertouchtool.reddit.com

New in BetterTouchTool 0.9999 (May 26, 2015)

  • Fixed a few little issues introduced in 0.9998 yesterday.

New in BetterTouchTool 0.9998 (May 25, 2015)

  • BTT Remote for iOS is now available for free with an in-app purchase to unlock all features.
  • Initial Force Touch support (still experimental but should be usable)!
  • Fixed various crashes and hangs. Also BTT now has a watchdog helper application which restarts BTT if it crashed.
  • New trackpad gestures: Two Finger Click, Two Finger Tap & Two Finger Double Tap.
  • Force touch: Two Finger Force Click, Three Finger Force Click, Four Finger Force Click, Five Finger Force Click.
  • Force Touch: Added Two Finger Click that can distinguish between whether the left or right finger pressed harder.
  • Force Touch: Added Two Finger FORCE Click that can distinguish between whether the left or right finger pressed harder.
  • Force Touch: Live View now shows current force on supported trackpads
  • Force Touch: Choose haptic responses when a gesture has been recognized (via the little gear icon left to the Gesture selection popup button)
  • Added new Force Trackpad section to the advanced trackpad settings.

New in BetterTouchTool 0.9995 (Feb 11, 2015)

  • In some specific system setups BTT did not recognize Gestures anymore. This should be fixed now!

New in BetterTouchTool 0.9994 Alpha (Feb 10, 2015)

  • If you just updated to 0.9993, please update again, it contained a silly bug.

New in BetterTouchTool 0.9993 (Feb 9, 2015)

  • If you just updated to 0.9992, please update again, it contained a silly bug.
  • Support for the (soon to be released) BTT Remote update (and it should also fix various connectivity issues with the existing BTT Remote version)
  • Support for the app "uBar" while window snapping
  • Should disable gesture recognition on internal trackpad while in clamshell mode
  • Various bug fixes and little performance improvements
  • Added some Bluetooth LE proximity actions in the "Other" tab, however they are still very experimental.
  • Added unlock screen action (not secure, only use at home)
  • Should fix a problem that caused Safari to crash on Yosemite when using pinch gestures in BTT
  • BTT can now work with some additional keyboard shortcuts that previously didn't work because they were assigned to system actions.

New in BetterTouchTool 0.9985 (Oct 15, 2014)

  • BetterTouchTool now disables the internal trackpad functionality while in Clamshellmode.

New in BetterTouchTool 0.9984 (Oct 14, 2014)

  • Improved support for OS X Yosemite
  • Added new predefined action "Open Current Finder Selection With Specific App" and "Empty Trash"
  • New gesture options: When clicking the little gear button left to the gesture selection button, you can now configure a gesture to only trigger while the mouse cursor touches the OS X Dock or touches the OS X Menubar.
  • If you add the same keyboard shortcut more than once and assign different actions to them, there will now be a popup from which you can choose what to trigger.
  • Added window snapping option to leave a little gap above the dock
  • Added back predefined action "3F Swipe Left (Page Back)" and "3F Swipe Right (Page Forward)" and "Smart Zoom" in Yosemite. They seem to work again.
  • The feedback system should work again

New in BetterTouchTool 0.9978 (Jul 26, 2014)

  • Fixes code signing issues on Yosemite

New in BetterTouchTool 0.9977 (Jul 19, 2014)

  • Fixed an issue with the last menu that caused some of BTT's menus to appear transparent

New in BetterTouchTool 0.9976 (Jul 18, 2014)

  • Support for the upcoming OS X Yosemite
  • Files and scripts can now be saved directly in the BTT database (when using the predefined action "Open Application / File / Apple Script" )
  • Fixed a BTT Remote crash

New in BetterTouchTool 0.9975 Alpha (Jul 14, 2014)

  • Adds support for the dark mode / theme in the OS X Yosemite Beta 3.

New in BetterTouchTool 0.9971 (Jun 5, 2014)

  • More fixes for OS X Yosemite start-up crashes.

New in BetterTouchTool 0.997 (Jun 4, 2014)

  • Fixes an OS X Yosemite crash on start-up.

New in BetterTouchTool 0.996 (Apr 12, 2014)

  • A very little bug fix update.

New in BetterTouchTool 0.9951 (Jan 3, 2014)

  • 0.995 wasn't working on OS X lower than Mavericks, should be fixed now.
  • Fixed a silly bug that broke BTT on some systems that don't use the Gregorian Calendar
  • Added predefined actions "Move Mouse To Position", "Save Current Mouse Position" and "Restore Saved Mouse Position" which allow you to create more complex macros.
  • BTT Remote can now put the Mac to sleep. (Previously it did wake again immediately after putting it to sleep via BTT Remote)

New in BetterTouchTool 0.992 Alpha (Dec 11, 2013)

  • Added two new predefined actions for OS X Mavericks "Move Window One Space/Desktop Left" and ""Move Window One Space/Desktop Right". Those are quite hacky but they work well on my system (Mavericks only).
  • Hopefully fixed a bug that regularly crashed BTT when using custom tap sequences

New in BetterTouchTool 0.991 (Nov 26, 2013)

  • Fixed a problem with the gesture and action selection menu
  • Hopefully scrolling can now be blocked more reliably for gestures like the three or four finger swipes
  • Little other fixes

New in BetterTouchTool 0.967 Alpha (Aug 17, 2013)

  • Some little fixes

New in BetterTouchTool 0.966 Alpha (Aug 16, 2013)

  • Worked on Leap Motion mouse mode
  • New algorithm for determining the mouse speed and movement
  • By default Leap right-click is now done using a three finger tap
  • It’s now possible to decide which gestures are available while in mouse mode
  • Improved scrolling in Leap mouse mode
  • Mouse speed can now be changed for the Leap mouse mode
  • Leap Motion gestures can now be printed
  • Little bugfixes

New in BetterTouchTool 0.965 Alpha (Aug 9, 2013)

  • Added a first beta implementation of my Leap Motion mouse control mode
  • Live View now supports the Leap Motion Controller
  • Added three finger circle gesture for the Leap Motion Controller
  • The application switcher action does now work nicely with the circle gestures for the Leap
  • Worked on the LEAP gesture reliability
  • Some fixes for upcoming operating systems
  • Should fix an issue that caused gestures to stop working sometimes

New in BetterTouchTool 0.962 (Jul 26, 2013)

  • Hopefully fixed a bug that caused gestures to stop working after a while
  • Added predefined action to enable/disable LEAP Motion Controller support (e.g. with a keyboard shortcut)
  • Worked on Leap Motion gestures (tap & rotate should work better now)

New in BetterTouchTool 0.96 (Jul 25, 2013)

  • Sorry for the big amount of updates. I'll slow down a bit now ;-)
  • Fixes slow loading of the prefences window
  • Fixes various crashes and bugs
  • Reduced CPU usage a little bit
  • Adds option to disable the LEAP HUD on a per gesture basis
  • LEAP gesture recognition should be more reliable now (however my girlfriend thinks I'm crazy because I'm waving my hands around in the air all day long)

New in BetterTouchTool 0.952 (Jul 22, 2013)

  • Bug fix update

New in BetterTouchTool 0.95 (Jul 22, 2013)

  • Dropped support for Mac OS X 10.6
  • Enabled basic support for the LEAP Motion Controller (however this is very much a work in progress and will definitely improve soon)
  • Completely redesigned the gesture and predefined-action selection popup button
  • Added “Disable BTT For Current App” to statusbar icon menu
  • Switching presets does not need to restart BTT anymore
  • Added predefined actions “Switch To Preset”, “Start Automator Workflow”, “Execute Terminal Command”, “Post Distributed Notification”, “Show / Hide Cursor” and the function keys f13-f18.
  • Added new trigger in the “Other Triggers” section, “Received Distributed Notification”
  • Fixed a problem with BTT not being able to record some keyboard shortcuts correctly
  • Trigger menubar menu-item can now trigger currently hidden items which only appear when pressing e.g. the option key.
  • Completely refactored the window snapping stuff, so if you encounter any issues please let me know.
  • Fixed a bug that lead to various crashes

New in BetterTouchTool 0.945 Alpha (Jul 20, 2013)

  • Activated basic LEAP support (however this is very much a work in progress and will definitely improve soon)
  • Added “Disable BTT For Current App” to statusbar icon menu
  • Added Application Switcher action back
  • Fixed the reason for some crashes
  • Various little improvements
  • Added predefined action to hide/show the mouse cursor
  • Completely refactored the window snapping stuff, so if you encounter any issues please let me know.

New in BetterTouchTool 0.943 Alpha (Jul 15, 2013)

  • Added new menu for picking gestures
  • Changing presets doesn’t need to restart BTT anymore
  • New predefined action “switch to preset”
  • New other trigger “Received Distributed Notification”
  • General stability improvements

New in BetterTouchTool 0.942 Alpha (Jul 12, 2013)

  • Fixed a problem introduced with the last alpha where BTT would crash on systems with specific keyboard layouts like Korean
  • Trigger menubar menu-item can now trigger currently hidden items which only appear when pressing e.g. the option key.
  • Fixed a problem that caused the mouse to get stuck on some systems

New in BetterTouchTool 0.94 Alpha (Jul 11, 2013)

  • Completely redesigned the predefined-action selection popup button
  • Dropped support for Mac OS X 10.6
  • New predefined actions: "Start Automator Workflow", "Execute Terminal Command", function keys F13-F18, and "Post Distributed Notfication"
  • Fixed a problem with BTT not being able to record some keyboard shortcuts correctly

New in BetterTouchTool 0.938 (Jul 5, 2013)

  • Some users encountered quite nasty bugs and crashes that were very hard to track down. Hopefully, this is the last version that's necessary to fix them.

New in BetterTouchTool 0.934 (Jul 1, 2013)

  • Sorry, as usual I introduced a few bugs in 0.931. Version 0.934 should fix most of them:
  • Fixed Three Finger Drag (however I recommend to use single finger doubletap to drag instead, which can be activated in System Preferences => Universal Access => Mouse & Trackpad => Trackpad options)
  • Fixed error message popup that some users encountered
  • Fixed the crash reporter
  • Various other little fixes. Please report any bugs or glitches you encounter!

New in BetterTouchTool 0.931 (Jul 1, 2013)

  • Some layout changes & updated menubar icon
  • Right-click tabs to hide them if you don't use them.
  • Added option to disable BTT while holding modifier keys (advanced => settings). This may for example be useful for users of an app called "The Touch App"
  • Workaround for keyboard shortcut issues with Parallels (not perfect but I hope it works better than before)
  • Added a new tab "other triggers" (more triggers there soon)
  • Integrated Leap Motion support, however it will not be active before the official release of the Leap
  • Fixed a problem which caused the "use apple default or do nothing" to not work.
  • Other bugfixes and compatibility updates.

New in BetterTouchTool 0.921 / 0.925 Alpha (Apr 10, 2013)

  • This alpha is supposed to fix a problem with Parallels Desktop 8 which did not receive keyboard shortcuts correctly
  • Also an issue that may have occured when using four and three finger swipes on Mountain Lion should be resolved.
  • Added option to disable BTT while holding modifier keys (advanced => settings). This may be useful for users of an app called "The Touch App"
  • Would be great if you'd report any issue you encounter.

New in BetterTouchTool 0.923 Alpha (Apr 8, 2013)

  • 0.922 didn't show the options to configure "other triggers" on some systems

New in BetterTouchTool 0.922 Alpha (Apr 8, 2013)

  • GUI changes, you can now rightclick on the tabs to hide devices you are not using
  • Fixed various bugs
  • Configured keyboard shortcuts can now disables for specific apps
  • Added two new tabs, "Other Triggers" and "Leap". Leap is not available yet, but will be unlocked in one of the next versions. Other Triggers currently contains only a few triggers, but I'll continue to add new ones.

New in BetterTouchTool 0.921 (Dec 14, 2012)

  • Added support to trigger multiple actions per gesture/shortcut. There is also a new "delay next action" action for cases where this is necessary.
  • Keyboard shortcuts can now be defined app specific, not only global as before
  • You can now reorder your gestures by drag and drop
  • Added a new predefined action to send keyboard shortcuts to specific apps while another app is active
  • Menubar items can now also be triggered based on their position, not only based on their name.
  • Fixed some bugs

New in BetterTouchTool 0.917 Alpha (Dec 14, 2012)

  • Fixes some snow leopard issues

New in BetterTouchTool 0.914 (Nov 26, 2012)

  • Resolves an issue where BTT would just quit after sleep.

New in BetterTouchTool 0.913 (Nov 26, 2012)

  • Fixes some issues with Snow Leopard and BTT Remote.

New in BetterTouchTool 0.912 (Nov 23, 2012)

  • Fixed an issue with four finger taps triggering twice
  • Little bug fixes

New in BetterTouchTool 0.91 (Nov 12, 2012)

  • Added four finger double-tap gesture for the trackpad
  • Added a cool new predefined action to trigger arbitrary menu bar menu-items (Trigger menu bar menu-item). You can e.g. use this to start / stop dictation, switch tabs etc..
  • Added a predefined action to show the current menu bar in a context menu at the current mouse position (Show menu bar in context-menu)
  • Added an option to reduce the mouse cursor speed while holding specific modifier keys. (it's in the advanced trackpad and magic mouse preferences and can also be triggered with the predefined action "Toggle mouse speed").
  • Added an option to ignore gestures while typing on the keyboard, this can be activated in the general BTT trackpad preferences.
  • Some bug fixes

New in BetterTouchTool 0.83 (Oct 18, 2012)

  • Another bugfix update that solves a few problems, e.g. with the Application Switcher action, keyboard shortcuts and memory usage.

New in BetterTouchTool 0.82 (Oct 18, 2012)

  • Fixes a few issues introduced in 0.8
  • Hope this improves the two finger edge swipes
  • Added ability to send keyboard shortcuts with keyboard shortcuts
  • Fixed various actions that didn't work when triggered by keyboard shortcuts (e.g. paste custom text, open url with selected text...)
  • If you use gestures with modifier keys custom keyboard shortcuts should work better now.

New in BetterTouchTool 0.81 (Oct 8, 2012)

  • Dropped support for 32Bit Macs

New in BetterTouchTool 0.78 (Jul 19, 2012)

  • A customizable 4 finger tap sequence gesture for the trackpad (this gives you 24 new gestures).
  • Custom click picker.
  • Two finger swipes got an option to require a swipe to the very edge of the trackpad before they trigger .
  • This allows you to use two finger swipes for scrolling AND a custom gesture.
  • Some fixes to window snapping.
  • Fixed “Open Application / File / Script”, “Open URL / Open URL with selection” and “Paste Custom Text”.
  • Retina Menubar Icon.
  • Fixed issues with tiptaps on the trackpad.
  • Improved general Mountain Lion compatibility.

New in BetterTouchTool 0.773 Alpha (Jul 14, 2012)

  • Fixed two finger swipes

New in BetterTouchTool 0.77 Alpha (Jul 11, 2012)

  • Fixes the no longer working “Open Application / Script / File” predefined action in BTT.

New in BetterTouchTool 0.763 (Apr 28, 2012)

  • Improved Mountain Lion compatibility
  • Fixed copy/paste of gestures
  • Various bug/gesture fixes
  • Hopefully fixed a freezing issue
  • Fixed a bug that sometimes blocked scrolling on normal mice

New in BetterTouchTool 0.749 Alpha (Dec 1, 2011)

  • fixed a bug with trackpad tip taps
  • sorted gestures

New in BetterTouchTool 0.747 Alpha (Nov 28, 2011)

  • fixed a bug with trackpad tip taps
  • sorted gestures
  • fixes a few issues with the new gesture & action dropdowns.

New in BetterTouchTool 0.733 Alpha (Nov 2, 2011)

  • Fixed autoupdate and some other improvements.

New in BetterTouchTool 0.732 Alpha (Oct 31, 2011)

  • very basic support for multitouch Wacom tablets, but gestures may not work as well as on apple devices yet (because they are not optimized for the different size etc.) but I really like my new Wacom tablet so I’m probably going to add better support soon Pinch & Rotate are currently not supported for those tablets.
  • if you add a gesture more than once (see screenshot below) BetterTouchTool will now show a contextmenu instead of performing one of them randomly. Also if you add notes the notes will be shown in the menu instead of the gesturename / shortcut)
  • fixes an issue with the middleclick action
  • right-clicking a trackpad gesture allows you to select if this gesture should work on all connected trackpads, only on built-in trackpads, only on the magic trackpad or only on other trackpads.

New in BetterTouchTool 0.731 Alpha (Oct 30, 2011)

  • Very basic support for multitouch Wacom tablets, but gestures may not work as well as on apple devices yet (because they are not optimized for the different size etc.) but I really like my new Wacom tablet so I’m probably going to add better support soon Pinch & Rotate are currently not supported for those tablets.
  • If you add a gesture more than once (see screenshot below) BetterTouchTool will now show a contextmenu instead of performing one of them randomly. Also if you add notes the notes will be shown in the menu instead of the gesturename / shortcut)
  • Some bugfixes

New in BetterTouchTool 0.73 (Oct 17, 2011)

  • added two new gestures for the Magic Mouse: “two finger double-tap” and “three finger double-tap” (disable doubletap gestures in your System Preferences if you want to use the ones in BTT)
  • fixed various issues with the remote control
  • added new predefined action “paste custom text”
  • you can now copy all gestures from one app to an other by right-clicking on the app.
  • various fixes for different predefined actions (launchpad, dashboard, middleclick…)
  • rewrote the swipe recognition algorithms for the magic mouse completely (they should produce less false positives now)
  • some window snapping fixes
  • various other fixes & improvements.

New in BetterTouchTool 0.726 Alpha (Oct 4, 2011)

  • Added two new Magic Mouse gestures: “Two Finger Double-Tap” and “Three Finger Double-Tap“. In order to customize them deactivate the double-tap gestures in your system preferences. You can use the new gestures while still using the old “Two and Three Finger Taps” but in order to be able to recognize the double-tap those gestures will be executed after a short delay if double-taps are used.
  • some window snapping fixes
  • should fix a few problems with the apple remote control plugin

New in BetterTouchTool 0.7174 (Jul 25, 2011)

  • added some new predefined actions for lion (move space left/ right, lookup word under cursor)
  • few fixes for lion (three finger swipes sometimes didn’t work)

New in BetterTouchTool 0.715 Alpha (Jul 22, 2011)

  • Fixes a few things in Lion (e.g. the three finger double tap to lookup should now work while BTT is running).

New in BetterTouchTool 0.71 (Jul 17, 2011)

  • Workaround for the Spotify and VLC problem. (No lost clicks should occur anymore, if you encounter new issues please report them. This was quite a big change so there may be side effects I haven’t noticed yet)
  • Support for the Apple Remote control. (Will overwrite all standard remote control actions of an app if used, it’s not possible to replace single remote actions)
  • In the window moving and resizing options you can ow select if you want the resizing actions to work on the monitor the window is or on the monitor the mouse is on.
  • Fixed a problem with window snapping and Lion
  • Reduced file size

New in BetterTouchTool 0.691 Alpha (Jul 11, 2011)

  • Adds support for the Apple Remote.

New in BetterTouchTool 0.6891 (Jul 4, 2011)

  • adds a new predefined action “enter fullscreen” for Lion users. It should work with all apps that support the new fullscreen mode
  • stability improvements
  • improves four and five finger swipes for the trackpad

New in BetterTouchTool 0.67 (Apr 22, 2011)

  • fixes a few bugs that could cause BTT to terminate at random times
  • added a simple mode
  • there is a questionmark in the gesturetable now, if you click it you may get more information for the selected gesture (altough currently I haven’t added a description to all gestures)
  • ability to print (or create a pdf) from your gestures
  • ability to add notes to a gesture (doubleclick the notes cell in the table)
  • added two finger swipes for the trackpad (but currently scrolling is not disabled while using them)
  • added corner clicks for the macbook trackpad
  • fixed five finger move for the trackpad
  • a few new predefined actions: minimize &zoom window under cursor, resize window to fit thirds of the screen
  • in the window moving options you can choose when to stop the moving / resizing (after releasing your finger or after releasing the modifier key)
  • various fixes and internal changes

New in BetterTouchTool 0.661 Alpha (Apr 18, 2011)

  • this is the first version tested on Lion. There may still be bugs, please report them if you have access to Lion.
  • stability improvements
  • in the window moving and resizing options you can now select when a window should stop to move (after releasing the keyboard keys or after releasing the finger from the trackpad)

New in BetterTouchTool 0.649 Alpha (Feb 23, 2011)

  • May fix one of the oldest crashing bugs in BetterTouchTool.

New in BetterTouchTool 0.648 Alpha (Feb 22, 2011)

  • fixed corner clicks
  • fixed bug with two finger swipes on the magic mouse
  • added cmd+ctrl+opt+O as default shortcut for opening the BTT preferences in the keyboard tab
  • added predefined actions “minimize window below cursor” and “zoom window below cursor” (should both work in expose too)
  • various other fixes

New in BetterTouchTool 0.643 Alpha (Feb 15, 2011)

  • fixed five finger move gesture on the trackpad (tap with five fingers, release four of them in order to move or resize a window)
  • added information buttons in the gestures view (currently there is no description for any gesture but I’ll add them during the next few days. The description is loaded from my webserver and is in html, so I can add pictures etc. to describe the gestures.)
  • fixed window snapping bug with windows that have drawers on the right side
  • various little fixes

New in BetterTouchTool 0.641 Alpha (Feb 14, 2011)

  • Various fixes
  • Added an easy / advanced toggle. This is still very alpha and the contents of the basic settings tab may change.

New in BetterTouchTool 0.6317 Alpha (Jan 31, 2011)

  • some little bugfixes (e.g. pref window should now always be centered)
  • please test especially the window snapping because its internals have changed completely (should now work better with Firefox 4 and some other apps)

New in BetterTouchTool 0.6315 Alpha (Jan 18, 2011)

  • improves behavior of some actions (e.g. expose, spaces, dashboard and show desktop ) in combination with some gesture combinations
  • small fixes
  • testing my new download webspace

New in BetterTouchTool 0.6313 (Jan 17, 2011)

  • should fix the problems with pinching and rotating
  • should fix a bug that caused tipswipes to behave strange
  • should fix the middleclick action
  • should fix problems with various magic mouse gestures

New in BetterTouchTool 0.6293 (Dec 7, 2010)

  • Adds a new predefined action “expose and sort” which shows the expose and sorts it’s windows alphabetically.

New in BetterTouchTool 0.6293 Alpha (Dec 3, 2010)

  • The previous version which was available for download didn’t work on some systems. I just uploaded 0.6293 which should fix a few problems.

New in BetterTouchTool 0.626 Alpha (Oct 2, 2010)

  • fixes some silly bugs...
  • worked on the zoom in and zoom out predefined actions for the magic mouse
  • added new action to close window under the cursor. This even works while in expose!
  • donations are now possible (http://donations.boastr.net)

New in BetterTouchTool 0.623 Alpha (Sep 24, 2010)

  • tipswipe conflicting with three finger swipes on magic trackpad should be fixed
  • new action: close window under cursor. This works also while in expose but will only work for windows which have the the red close button!
  • some other fixes

New in BetterTouchTool 0.622 Alpha (Sep 17, 2010)

  • fixed some bugs that could crash BTT
  • the rounded corners for window snapping should look better now
  • Introduces three finger clickswipes for the trackpad and magic trackpad (click and then do a three finger swipe while holding the trackpad clicked)
  • If you use three finger clickswipes the behavior of the three finger click will change. Without clickswipes it will trigger as soon as the trackpad is pressed down. With clickswipes activated it will not trigger until you release the trackpad again. They won’t work on early 2008 macbooks and macbook airs.
  • sensitivity settings for two and three finger tap aren't ignored anymore
  • tipswipes shouldn't move the cursor anymore (I block the movement as good as possible for me)
  • some other bugfixes
  • three and four finger click on early 2008 macbook pros (MacbookPro4,1) still not working
  • please report any bug/ crash you encounter using the built in "report feedback" feature

New in BetterTouchTool 0.621 Alpha (Sep 16, 2010)

  • three finger tiptaps should work again
  • changed some default values
  • some other minor fixes

New in BetterTouchTool 0.619 Alpha (Sep 13, 2010)

  • introduces three finger clickswipes for the trackpad and magic trackpad (click and then do a three finger swipe while holding the trackpad clicked). If you use three finger clickswipes the behavior of the three finger click will change. Without clickswipes it will trigger as soon as the trackpad is pressed down. With clickswipes activated it will not trigger until you release the trackpad again. They won’t work on early 2008 macbooks and macbook airs.
  • two finger tap sensitivity on the magic mouse improved
  • fixed some bugs that could cause BTT to crash

New in BetterTouchTool 0.610 Alpha (Aug 17, 2010)

  • Some crashfixes
  • The rounded corners used in the window snapping preview should now look much better if you use thicker border.

New in BetterTouchTool 0.609 Alpha (Aug 11, 2010)

  • Just a few little stability improvements and one or two other fixes.

New in BetterTouchTool 0.608 Alpha (Aug 10, 2010)

  • three and four finger click on early 2008 macbook pros (MacbookPro4,1) still not working, I don't know if I'll be able to bring them back for those macbooks.
  • should fix most of the remaining issues which were caused by changes in the apple mulitotuch / trackpad driver
  • three finger dragging does now work while BTT is running
  • there is a new setting for window snapping, it allows you to set a padding for windows.
  • magic trackpad improvements
  • two finger tiptaps and normal tiptaps on the trackpad can now be used with predefined actions start/stop moving windows and start/stop resizing windows

New in BetterTouchTool 0.607 Alpha (Aug 9, 2010)

  • Hopefully fixes a bug that broke some gestures on the magic mouse on some systems e.g. single finger tap left.

New in BetterTouchTool 0.605 Alpha (Aug 7, 2010)

  • fixes a crashing bug which was introduced with 0.603
  • padding can now be disabled for maximizing windows
  • rightclick with the touchpad should be possible again by holding two fingers on the trackpad and clicking with the thumb
  • different bugfixes
  • should improve the two finger tap on the magic mouse (less false positives!)

New in BetterTouchTool 0.603 Alpha (Aug 6, 2010)

  • Padding can now be disabled for maximizing windows
  • Rightclick with the touchpad should be possible again by holding two fingers on the Trackpad and clicking with the thumb
  • Different bug fixes

New in BetterTouchTool 0.601 Alpha (Aug 5, 2010)

  • Two finger tiptaps and normal tiptaps can be used with predefined action start/stop moving and resizing now. So you perform a tiptap, leave one finger on the trackpad and move it in order to move the window under the cursor.
  • The window moving and snapping features now support a padding (I hope this is the correct word).

New in BetterTouchTool 0.599 Alpha (Aug 2, 2010)

  • Allows you to use the new three finger dragging while BTT is running. I still don’t recommend using it though because it conflicts with some gestures. But at least it’s possible now.

New in BetterTouchTool 0.598 Alpha (Jul 31, 2010)

  • a few fixes
  • if you have problems with three finger click in combination with cmd click please try the alternate cmd click mode (http://drp.ly/1supde )

New in BetterTouchTool 0.597 Alpha (Jul 31, 2010)

  • apple three finger dragging is disabled while BTT is running
  • two finger tiptaps don’t register always on some systems ( currently investigating here)
  • “single finger top taps” don’t work perfectly on the magic trackpad yet
  • application switcher doesn’t work very good atm
  • tipswipe makes the mouse cursor move

New in BetterTouchTool 0.596 Alpha (Jul 30, 2010)

  • This version should improve middleclick predefined action for the trackpad (in combination with three finger click)

New in BetterTouchTool 0.595 Alpha (Jul 29, 2010)

  • A few fixes.

New in BetterTouchTool 0.594 Alpha (Jul 29, 2010)

  • the apple 3 finger drag gesture won’t work currently if BTT is running
  • there may be issues if you set middleclick as predefined action for the 3/4 finger click. I’ll fix this next.
  • currently only magic mouse OR magic trackpad will work, soon you can use both at the same time.

New in BetterTouchTool 0.591 Alpha (Jul 28, 2010)

  • Three Finger Click and Four Finger Click are not supported in this version. (you should remove them from your gesture list for now)
  • Should fix three finger taps, four finger taps, three finger tiptaps, two finger tiptaps and normal tiptaps, also may prevent the scrolling while doing a four finger swipe

New in BetterTouchTool 0.586 Alpha (Jul 7, 2010)

  • mainly stability & bug fixes
  • may lower cpu usage in some cases
  • integrated bugreporter (please use this in order to report bugs from now on)
  • btt can now be disabled for all apps or for specific apps
  • improved window switcher
  • window switcher fontsize can now be customized a bit
  • appcast url changed

New in BetterTouchTool 0.581 Alpha (Jul 1, 2010)

  • some fixes
  • had to change appcast URL for autoupdating (serverchange)
  • fontsize for windowswitcher can be changed (predefined actions tab => stuff)
  • report bug / feedback menuitem

New in BetterTouchTool 0.579 Alpha (Jun 17, 2010)

  • may lower cpu usage
  • fixed bugs with window snapping
  • fixed various other bugs
  • can now be used in URLs while using the predefined action “open url”
  • added a crash reporter (http://vafer.org/projects/feedbackreporter/ )
  • btt can now be disabled completely or per app (useful for apps that don’t work well with BTT, e.g. pages or photoshop)

New in BetterTouchTool 0.577 (May 27, 2010)

  • A little fix for a bug in tap2click for the magic mouse (bug was introduced in 0.576)

New in BetterTouchTool 0.574 (May 24, 2010)

  • Should fix problems with left/rightclick recognition and left/rightclick range setting.
  • Added little how to do preview animations to many of the gestures (not to all yet)

New in BetterTouchTool 0.571 (May 21, 2010)

  • 0.57 contained a silly bug which disabled a lot of the functions in btt. fixed that in 0.571

New in BetterTouchTool 0.5697 (May 14, 2010)

  • New gestures for the trackpad.

New in BetterTouchTool 0.5696 (May 12, 2010)

  • Just a few little fixes for the last alpha

New in BetterTouchTool 0.5693 Alpha (May 3, 2010)

  • Should fix rotate
  • Test if pinch and rotate on the trackpad still works for you.

New in BetterTouchTool 0.5691 Alpha (May 3, 2010)

  • This version changes quite a few fundamental things inside of BTT. You shouldn’t notice most of them but it’s much more flexible now for future features.
  • Fixes some bugs in various gestures.

New in BetterTouchTool 0.566 (Apr 24, 2010)

  • Fixed the biiig memory leak in 0.565.

New in BetterTouchTool 0.565 (Apr 23, 2010)

  • single finger scrolling and window snapping can be disabled app specific
  • fixed lots of little bugs
  • rounded corners for window snapping preview window possible
  • predefined actions: center window, center window on next monitor, maximize window to top half, maximize window to bottom half
  • corner snapping width can now be set seperately

New in BetterTouchTool 0.559 (Apr 20, 2010)

  • Added a feature which allows to disable single finger scrolling and window snapping for specific apps though. (many of you requested this). I’ll release an alpha with this feature some time during the day.
  • Also the preferences window can now be closed using cmd+w etc.

New in BetterTouchTool 0.557 (Apr 10, 2010)

  • adds the option to blur the background of the preview window
  • here a alpha which allows iTunes to be resized via window snapping and shouldn’t crash it (ugly workaround until apple fixes the bug)

New in BetterTouchTool 0553 Alpha / 0.551 (Apr 7, 2010)

  • Fixes a bug that caused windows not to snap while the animation was still running or where the preview window didn’t hide when it should. Also adds customizeable border width.

New in BetterTouchTool 0.551 (Apr 6, 2010)

  • Because not everyone likes the background / border of the window snapping highlight window… this alpha lets you choose whatever color / transparency you want.

New in BetterTouchTool 0.55 (Apr 6, 2010)

  • reduced file size
  • changed thumb recognition on trackpad completely. Can now filter out those touches completely.
  • magic mouse can now ignore parts completely
  • window snapping window is now animated (can be disabled in the preferences)
  • corner snap for quartering windows
  • predefined actions for resizing a window to the top left / top right / bottom left / bottom right
  • predefined action “show color picker”
  • fixed problem with two finger tiptaps on the trackpad
  • check for possibly conflicting applications (you can see the result on the bottom of the general tab in the preferences.)
  • fixes problem wit conflicting 3 / 4 finger tap on the trackpad
  • option to restart BTT after sleep
  • option to check mactype on every startup (only useful for people who sync the preferences to other macs)

New in BetterTouchTool 0.5452 (Apr 6, 2010)

  • animation time for the window snapping preview window can now be set
  • magic mouse can now ignore areas completely (Preferences => Magic Mouse => Ignore => Ignore everything)
  • some little fixes and improvements
  • check for possibly conflicting applications (you can see the result on the bottom of the general tab in the preferences.)
  • added predefined action “show color picker” (For developers of all kind I really recommend this http://www.panic.com/~wade/picker/ )
  • the animation for the preview window should now be much smoother on bigger screens but unfortunately the border is not shown until the full size is reached
  • should fix a problem with the two finger tiptap sensitivity on the touchpad.

New in BetterTouchTool 0.542 (Apr 2, 2010)

  • improved the bottom corners a bit
  • tip for people who use spaces and doubletap to drag on the touchpad, if spaces triggers often while you are trying to use the window snapping stuff you may want to increase the time spaces waits before triggering. You can do this by entering this command in your terminal:
  • defaults write com.apple.dock workspaces-edge-delay -float 2.0; killall Dock
  • This will set the spaces delay to 2 seconds. You can use other values too, just experiment a little. Thanks to BearBar who mailed me this hint!

New in BetterTouchTool 0.539 (Apr 1, 2010)

  • improved the bottom corners a bit

New in BetterTouchTool 0.53 (Mar 28, 2010)

  • fixed some bugs that could cause BTT to close unexpectedly (crash)
  • old window size can now be restored if BTT has been closed and reopened again (e.g. after an update)
  • predefined actions for alt,shift,ctrl click (but they are currently not very tested)
  • touchpad 3 finger click: you can now decide if you have to lift your fingers before performing a second 3 finger click or not. (preferences => Touchpad => Clicks)
  • option to not restore old window size if alt/opt is pressed while dragging them away.

New in BetterTouchTool 0.526 Alpha (Mar 27, 2010)

  • may fix a possible crash that could occur while maximizing a window. Also adds experimental predefined actions for shift,alt and ctrl click. I’m soon gonna make the predefined actions menu more clear.
  • 0.526 on some multi monitor configurations windows snapped to the wrong monitor. Should be fixed.

New in BetterTouchTool 0.5188 (Mar 25, 2010)

  • added predefined action “Hide menubar items temporarily” which is for macbook users who have a lot of menubar icons in the menubar and thus can’t always see them. This will hide the current programs menubar items and so you’ll be able to see all menubar icons. A icon will popup in the dock but disappear if you click somewhere.
  • fixed some little bugs

New in BetterTouchTool 0.5187 (Mar 24, 2010)

  • changed some internals which should lead to lower memory usage. Please report if you encounter issues like BTT closing unexpectedly.
  • Little fix for the single finger click middle, which now should work directly after scrolling too
  • added predefined action “add new file in current folder” which just creates a new txt file in the current finder folder if triggered
  • May fix problems with 3 finger swipes stopping to work after trying tipswipes, but I’m not sure about this
  • some bugfixes

New in BetterTouchTool 0.5186 (Mar 18, 2010)

  • added possibility to use keyboard shortcuts to trigger predefined actions (most of you won’t need that but I like it to use the keyboard for some things)
  • they only work global and not appspecific
  • YOU WON’T be able to go back to older versions without losing your gestures if you upgrade to this version (unless you backup your /Library/Application Support/BetterTouchTool folder)

New in BetterTouchTool 0.5185 (Mar 17, 2010)

  • Added possibility to use keyboard shortcuts to trigger predefined actions (most of you won’t need that but I like it to use the keyboard for some things)
  • They only work global and not appspecific
  • YOU WON’T be able to go back to older versions without losing your gestures if you upgrade to this version (unless you backup your /Library/Application Support/BetterTouchTool folder)

New in BetterTouchTool 0.5184 (Mar 15, 2010)

  • added possibility to use keyboard shortcuts to trigger predefined actions (most of you won’t need that but I like it to use the keyboard for some things)
  • they only work global and not app specific
  • YOU WON’T be able to go back to older versions without losing your gestures if you upgrade to this version (unless you backup your /Library/Application Support/BetterTouchTool folder)

New in BetterTouchTool 0.5181 (Mar 10, 2010)

  • may improve the restoring of the old window size quite a bit (if this option is activated in the window snapping tab)
  • added predefined action for restoring old window size
  • some bugfixes
  • added a very experimental dragging function (may not even work at all) for the touchpad which aims on replacing the apple dragging stuff. The problem I, and some other people have with the original apple dragging (doubletap to drag on the touchpad) is that if you e.g. drag a window around, then release your finger from the trackpad and immediately put your finger back on the touchpad to move the mouse cursor around, the window will still move, you have to wait a little before moving the mouse. I think this can be really annoying and I’d like to know if you like it the way it is or if I should put some effort in improving this function.
  • If you want to try it you have to disable the apple doubletap to drag in your system preferences and activate the experimental dragging in the BTT touchpad general preferences. But be aware that this is not a good implementation yet and e.g. may suck while typing on the keyboard etc..
  • If you know an other way of how to disable the strange apple dragging behavior I’d be happy if you’d let me know because replacing this by myself sucks quite a bit.

New in BetterTouchTool 0.5177 (Mar 8, 2010)

  • May improve the restoring of the old window size quite a bit (if this option is activated in the window snapping tab)
  • Added predefined action for restoring old window size
  • Some bugfixes
  • Added a very experimental dragging function (may not even work at all) for the touchpad which aims on replacing the apple dragging stuff. The problem I, and some other people have with the original apple dragging (doubletap to drag on the touchpad) is that if you e.g. drag a window around, then release your finger from the trackpad and immediately put your finger back on the touchpad to move the mouse cursor around, the window will still move, you have to wait a little before moving the mouse. I think this can be really annoying and I’d like to know if you like it the way it is or if I should put some effort in improving this function.
  • If you want to try it you have to disable the apple doubletap to drag in your system preferences and activate the experimental dragging in the BTT touchpad general preferences. But be aware that this is not a good implementation yet and e.g. may suck while typing on the keyboard etc..
  • If you know an other way of how to disable the strange apple dragging behavior I’d be happy if you’d let me know because replacing this by myself sucks quite a bit.

New in BetterTouchTool 0.5174 (Mar 2, 2010)

  • Some bugfixes for the new gesture (should conflict less with orignal apple 3 finger swipes etc).
  • Added left and right (but currently only for touchpad) too.
  • Renamed the gesture to TipSwipe Left Finger Up/Down/Right/Left.
  • Fixed a problem where some programs froze for about 2 seconds after dragging.

New in BetterTouchTool 0.5173 (Mar 1, 2010)

  • Some bugfixes for the new gesture (should conflict less with orignal apple 3 finger swipes etc)
  • added left and right (but currently only for touchpad) too
  • Renamed the gesture to TipSwipe Left Finger Up/Down/Right/Left
  • fixed a problem where some programs froze for about 2 seconds after dragging

New in BetterTouchTool 0.51681 (Feb 27, 2010)

  • added a new gesture, it’s currently called “3 finger touch, left finger swipe up/down” (if you have better names please suggest ;-) ) I think this image should explain this gesture: (it’s currently a very basic implementation. If it works I’ll add right and middle swipe too)
  • some bug fixes

New in BetterTouchTool 0.5167 (Feb 26, 2010)

  • btt shouldn’t restart after sleep anymore and shouldn’t quit randomly anymore.
  • added a pressure slider for the two finger click, if you had problems with unwanted two finger clicks you can try raising the value of this slider.
  • disabled the windows 7 style window moving for adobe apps because it seems that this caused some problems with dragging (@adobe please support the accessibility api better)

New in BetterTouchTool 0.5166 (Feb 26, 2010)

  • now it’s for each edge (left/top/right) selectable if they work only with the predefined actions start/stop moving and/or with normal dragging (if you had disabled this you’ll have to disable it again – sorry!)
  • the preview window color can be set to white
  • separated the window snapping stuff in a new tab in predefined actions.
  • fixed problems with restoring original window size

New in BetterTouchTool 0.5165 (Feb 26, 2010)

  • the windows 7 style moving can now be disabled for normal window dragging and only be used for the window moving stuff using predefined actions
  • added a very first implementation of restore old window size. So if you e.g. maximized a window it will resize to it’s old size after you drag it away again. This is currently only for testing, you have to activate it if you want to try it.
  • some fixes

New in BetterTouchTool 0.5164 Alpha (Feb 25, 2010)

  • btt shouldn’t restart after sleep anymore and shouldn’t quit randomly anymore.
  • added a pressure slider for the two finger click, if you had problems with unwanted two finger clicks you can try raising the value of this slider.
  • disabled the windows 7 style window moving for adobe apps because it seems that this caused some problems with dragging (@adobe please support the accessibility api better)

New in BetterTouchTool 0.5161 Alpha (Feb 20, 2010)

  • Bug fixes: a problem with dragging in some apps, the others were some window moving stuff.

New in BetterTouchTool 0.5160 (Feb 15, 2010)

  • Fixed bug with window moving on multiple monitors
  • Windows 7 style window moving (resize windows if cursor at the left /top/right while dragging) now possible with normal dragging (you don’t have to use the btt moving features anymore to use it and it should even work with every mouse and touchpad, not just the magic mouse)
  • Various little fixes

New in BetterTouchTool 0.5159 (Feb 15, 2010)

  • fixed bug with window moving on multiple monitors
  • windows 7 style window moving (resize windows if cursor at the left /top/right while dragging) now possible with normal dragging (you don’t have to use the btt moving features anymore to use it and it should even work with every mouse and touchpad, not just the magic mouse)
  • various little fixes

New in BetterTouchTool 0.5158 (Feb 14, 2010)

  • Tried to improve two finger tiptaps on the magic mouse (sometimes the first tiptap after a while was not recognized correctly) and it sometimes triggered three finger taps
  • You now don’t have to lift your fingers after doing a custom four finger swipe on the touchpad, so you can directly swipe back in the other direction
  • Three finger touch top disabled other three finger gestures, this shouldn’t happen anymore.
  • May solve problem with three finger tiptaps and apple four finger swipes.

New in BetterTouchTool 0.5157t1 (Feb 12, 2010)

  • Some people reported that the 3 finger click on the magic mouse stopped working with the last release. Raised the size / pressure needed for the 3 finger click in the last version a little bit (in order to prevent false positive clicks) and I think this may cause those problems for some of you.
  • In this version the higher pressure is optional (Preferences => Mouse => Clicks => 3 Finger Click).

New in BetterTouchTool 0.5156 (Feb 11, 2010)

  • Rotate & zoom sensitivity for touchpad should now work (but you may have to change the default values).
  • Fixed various bugs & conflicting gestures, especially on the touchpad. (e.g. 3 finger tiptaps, 2 finger tiptaps, five finger click etc. sometimes triggered accidentally or conflicted).
  • Tapping with the magic mouse should now work even if you are touching the touchpad at the same time.
  • Window moving & resizing bugs, e.g. windows should now be brought to front correctly if selected.

New in BetterTouchTool 0.5154 (Jan 27, 2010)

  • Fixes problems with too sensitive tiptaps on the magic mouse (the slider value was ignored)
  • Allowed tiptap distance on the touchpad raised a bit
  • May fix middleclick problem that occured on some systems
  • Improved window moving stuff, fixed a few bugs (see window moving how to )

New in BetterTouchTool 0.5153 (Jan 27, 2010)

  • May fix some little bugs (e.g. problems after sleep, crashes while moving windows, some problems with clicks, some problems with two finger taps and some problems with two finger scrolling)
  • Adds predefined action “Use Apple default or do nothing” this is useful if you want to change the behavior of apple default gestures globally but want to keep it for certain apps.

New in BetterTouchTool 0.5148 (Jan 26, 2010)

  • Fixes problems with too sensitive tiptaps on the magic mouse (the slider value was ignored).
  • Allowed tiptap distance on the touchpad raised a bit.
  • May fix middleclick problem that occured on some systems.
  • Improved window moving stuff, fixed a few bugs.

New in BetterTouchTool 0.5145 (Jan 26, 2010)

  • Fixes a little problem

New in BetterTouchTool 0.5144 (Jan 25, 2010)

  • Great new Window Moving and Resizing (How to use)
  • Five Finger Click
  • Predefined Actions Zoom In and Out (behave now like the touchpad does when zooming)
  • Trackpad swipes as predefined actions
  • Middleclick doesn’t have to be set with all the modifierkeys you want to use it anymore (just set middleclick and it will work with all modifierkeys)
  • should fix problems with stopping gestures
  • should fix problems with resetting mouse speed
  • many bugfixes

New in BetterTouchTool 0.510 (Jan 23, 2010)

  • Some general bug fixes (e.g. with the batterylevel warning which is btw. now customizable.
  • Also maybe fixed problems where original apple gestures stopped working from time to time, but I’m not sure about this).

New in BetterTouchTool 0.508 (Jan 22, 2010)

  • Adds very basic implementation of 5 finger click for the trackpad.
  • Bug fixes.

New in BetterTouchTool 0.507 (Jan 22, 2010)

  • adds very basic implementation of 5 finger click for the trackpad (hope I didn’t break things, as you know I don’t have much time currently because I have to learn…;-))
  • bugfixes

New in BetterTouchTool 0.5063 (Jan 21, 2010)

  • Fixes some problems with using modifier keys for gestures. E.g. with window moving and resizing on the magic mouse). Also if you use 3d programs you now don’t have to set extra gestures for each modifier key you need for middle clicking. Just add middle click and it should always work.

New in BetterTouchTool 0.506 (Jan 20, 2010)

  • Windows 7 style resizing and moving features should now work on multimonitor systems
  • Improved the touchpad window moving stuff (using modifier keys). Also it’s now possible to set FN as required key additional to ctrl and alt if they did conflict with some other program on your mac.

New in BetterTouchTool 0.505 (Jan 20, 2010)

  • Now stops the resizing moving with the touchpad if you release the ctrl / (alt/op) key

New in BetterTouchTool 0.504 (Jan 19, 2010)

  • Added an option to bring the moving window to the front
  • Fixed some other moving related stuff

New in BetterTouchTool 0.501 (Jan 14, 2010)

  • Somehow a wrong line of code jumped into this release, could cause the liveview to crash fixed now.

New in BetterTouchTool 0.5 (Jan 14, 2010)

  • This version should fix a few problems with thumb recognition on the touchpad

New in BetterTouchTool 0.499999 (Jan 14, 2010)

  • fancy app icons
  • I hope it fixes a few bugs that were reported during the day
  • fixes bug with using some single keys like “a” or “s” as custom shortcuts
  • ability to disable autoupdate
  • inserted tooltips for many things
  • improved some little things of the gui

New in BetterTouchTool 0.499995 Alpha (Jan 13, 2010)

  • Should fix problems with swipes that where introduced in the last alpha.
  • Should disable dragging automatically if you don’t use single finger taps for leftclicking.

New in BetterTouchTool 0.499994 Alpha (Jan 13, 2010)

  • Should fix some issues
  • There is currently an error with the predefined action leftclick IF momentum scrolling is deactivated. Will fix it soon.

New in BetterTouchTool 0.49999 Alpha (Jan 12, 2010)

  • May fix some problems reported during the night. Please test. Could also solve some compatibility issues with other programs.

New in BetterTouchTool 0.4998 Alpha (Jan 11, 2010)

  • Changes the way keyboard shortcuts and some mouseclicks are sent.

New in BetterTouchTool 0.4995 (Jan 11, 2010)

  • it’s now possible to record global shortcuts like cmd+tab, spotlight (cmd+ space) etc. without disabling them first, if access for assistive devices is activated
  • some performance improvements
  • Changed some important code, so if you encounter bugs please post them as soon as possible

New in BetterTouchTool 0.496 (Jan 9, 2010)

  • Gestures are now sorted alphabetically.
  • More to come during the day.

New in BetterTouchTool 0.489 (Jan 8, 2010)

  • May fix unwanted taps after scrolling.
  • Adds false positive recognition if you want to use the original 4 finger swipes (so it shouldn’t trigger 3 finger taps / 4 finger taps etc. after you swiped anymore).

New in BetterTouchTool 0.485 (Jan 7, 2010)

  • Supports dragging with single finger tap left & single finger tap (very alpha, please try on your own risk) this has to be enabled in preferences => mouse => 1 & 2 Finger Taps, there check “dragging”

New in BetterTouchTool 0.484 (Jan 7, 2010)

  • supports dragging with single finger tap left & single finger tap (very alpha, please try on your own risk)
  • this has to be enabled in preferences => mouse => 1 & 2 Finger Taps, there check “dragging”

New in BetterTouchTool 0.482 (Jan 5, 2010)

  • Improved the two finger tiptaps and normal tiptaps on the magic mouse a bit.
  • For touchpad there is now a thumb recognize option (touchpad => general) it currently ignores the thumb if one of the following gestures is done and one of the fingers is the thumb : three finger tap, three finger click and tiptaps.
  • Added a false positive recognition for single finger taps on the touchpad edges (not a very good one but it may help a bit, at least if you have enabled the “doubletap needed”.

New in BetterTouchTool 0.480 (Jan 5, 2010)

  • should fix problem with three finger tap introduced in 0.479 and a problem with tap above apple

New in BetterTouchTool 0.476 Alpha (Jan 4, 2010)

  • many bugfixes
  • lifting of fingers before two finger click is now optional (but activated as default)

New in BetterTouchTool 0.473 Alpha (Jan 4, 2010)

  • A few bug fixes and the liveview should work now

New in BetterTouchTool 0.472 Alpha (Dec 28, 2009)

  • The first implementation of live view to BTT.

New in BetterTouchTool 0.463 Alpha (Dec 23, 2009)

  • Added predefined actions (for condensed keyboards):
  • page up
  • page down
  • home
  • end
  • forward delete
  • Bug fixes.

New in BetterTouchTool 0.461 (Dec 23, 2009)

  • adds three finger tiptap to touchpad (three finger fix, one finger left / right tap)
  • adds single finger middle left and single finger middle right to touchpad
  • adds option “Needs doubletap” for touchpad single finger taps so they don’t trigger accidentally

New in BetterTouchTool 0.458 (Dec 22, 2009)

  • fixes the problem with the not shown actions and/or the preferences window.

New in BetterTouchTool 0.457 (Dec 22, 2009)

  • just a little bugfix (could cause the preferences not to load)

New in BetterTouchTool 0.456 (Dec 22, 2009)

  • Removed shortcut column, the shortcuts and actions are now displayed in the same column.
  • Little improvements & bug fixes.

New in BetterTouchTool 0.455 (Dec 21, 2009)

  • this max fix a bug with some java apps and improve the open url thing
  • should fix problems with whitespaces in selection

New in BetterTouchTool 0.450 (Dec 21, 2009)

  • Adds a new predefined action “Search selected text with Google”.

New in BetterTouchTool 0.447 (Dec 20, 2009)

  • This version adds the ability to autodetect the mac type on first start. (so no more annoying message that asks what mac type you use)
  • Please try if “Auto Detect” button in the Preferences (General Tab) detects your Mac correctly. (maybe try setting the wrong mac type and then press the autodetect button)

New in BetterTouchTool 0.445 (Dec 19, 2009)

  • last selected tab is now saved (magic mouse or touchpad)
  • Predefined action “open application / file” is now able to open folders too
  • iTunes shouldn’t go behind the menubar after using maximize anymore (but still behind the dock)
  • It’s now settable if the single finger taps top and bottom on the touchpad only accept the corners and the real middle or the whole top/bottom separated in 3 equal parts

New in BetterTouchTool 0.444 (Dec 19, 2009)

  • fixed problems with single finger taps top middle, bottom left/right/middle

New in BetterTouchTool 0.442 (Dec 19, 2009)

  • MAY fix problem with multiple user sessions and fast user switching
  • TipTap sensitivity can now be set (only normal tiptaps atm)
  • (magic mouse: Preferences => Mouse => Taps&TipTaps
  • touchpad: Preferences => Touchpad => Taps & TipTaps)

New in BetterTouchTool 0.441 (Dec 19, 2009)

  • touchpad zoom & rotate repeat settable
  • touchpad zoom & rotate sensitivity settable
  • touchpad improved normal tip tap a little bit
  • improved overall scrolling smoothness
  • scrolling and tiptaps should intefer less
  • touchpad: improved switching between two finger tiptap left and right

New in BetterTouchTool 0.440 (Dec 17, 2009)

  • bugfix – touchpad shortcuts where not registering

New in BetterTouchTool 0.435 (Dec 16, 2009)

  • two finger tiptap for macbook touchpad
  • some bugfixes

New in BetterTouchTool 0.431 (Dec 16, 2009)

  • Two finger tip tap for magic mouse (put two fingers down, then (after at least 0.1seconds) tap fast on the left or right side of those two fingers while still holding them down. Tapping can be repeated without lifting the two fingers.
  • Option for showing every version posted here in autoupdate (Preferences => General)

New in BetterTouchTool 0.429 (Dec 15, 2009)

  • Changed the upper left and upper right single finger tap for macbook touchpad.
  • Added single finger tap upper middle.

New in BetterTouchTool 0.424 Test (Dec 13, 2009)

  • Fixes problem with “maximize window left” and “maximize window right”.

New in BetterTouchTool 0.423 Test (Dec 13, 2009)

  • Predefined actions next / previous should now work as expected in iTunes, Frontrow etc. so you could use the magic mouse as a basic remote with play/pause, next and previous
  • Maybe better recognition of rotate and pinch on touchpad
  • Maybe fixed a bug in application switcher action (but this one is not perfect yet… only use if you need it)

New in BetterTouchTool 0.421 Test (Dec 12, 2009)

  • For all who have problems with interfering gestures. It will output every gesture / action that gets triggered.
  • You can view the output using the console.app

New in BetterTouchTool 0.420 Test (Dec 11, 2009)

  • 4 Finger Click for Macbook Touchpad
  • Fixed some clicking problems (hopefully)
  • Global should now be always on top

New in BetterTouchTool 0.419 Test (Dec 10, 2009)

  • adds CAD / 3D support to the single finger middle click. Also the “real x finger click” options are not needed anymore. Just assign the middle click and it should work for every application.
  • adds dock menu for those of you who only show the dock icon and not the menubar icon
  • may fix problem with “hide all windows”
  • you can now select if the window moving actions should move the focused window or the window under the cursor (Preferences => General)
  • 0.419 fixes bug that caused the preferences window not to open via hotkey

New in BetterTouchTool 0.417 Test (Dec 9, 2009)

  • Fixes the three finger click on touchpads again (that was/is a very strange error..).

New in BetterTouchTool 0.416 Test (Dec 8, 2009)

  • Had a typo in the code. Please download 0.416 and try again.

New in BetterTouchTool 0.414 Test / 0.399 Alpha (Dec 8, 2009)

  • fixes a bug causing other customized clicks not to work if single finger middle click is enabled

New in BetterTouchTool 0.411 Test (Dec 7, 2009)

  • Added predefined action “Hide All Windows” which is similar to “show desktop” but I like it much more.
  • Removed battery indicator until I have a working solution.

New in BetterTouchTool 0.409 Test (Dec 7, 2009)

  • May improve cpu usage, especially for touchpadusers.
  • Open Application / File action (very basic, just hacked it in, but will improve the displaying soon)

New in BetterTouchTool 0.405 Test (Dec 5, 2009)

  • Set modifier keys for gestures (FN, CTRL,ALT,CMD) this brings you a whole lot of new customize possibilities.
  • Touchpad: sensitivity slider for zoom and rotate
  • If you need a real middleclick (e.g. for CAD) atm you have to activate it in your Mouse Preferences.

New in BetterTouchTool 0.399 Alpha (Dec 4, 2009)

  • Set modifier keys for gestures (FN, CTRL,ALT,CMD) this brings you a whole lot of new customize possibilites.
  • Touchpad: sensitivity slider for zoom and rotate.

New in BetterTouchTool 0.398 Alpha (Dec 4, 2009)

  • Set modifier keys for gestures (FN, CTRL,ALT,CMD) this brings you a whole lot of new customize possibilities.
  • Touchpad: sensitivity slider for zoom and rotate

New in BetterTouchTool 0.397 Alpha (Dec 1, 2009)

  • Added slider to set the sensitivity of cmd+scroll (in the mouse preferences in the tab “other gestures”) and fixed a little bug.
  • Fixed a bug with brightness up / down with cmd+scrolling gesture, instead of cmd

New in BetterTouchTool 0.392 Alpha (Nov 30, 2009)

  • This version brings some media keys as predefined actions:
  • Volume UP
  • Volume Down
  • Mute
  • Play/Pause
  • Previous/Next (but I think they don’t really work)
  • Brightness UP/Down
  • Eject

New in BetterTouchTool 0.387 Alpha (Nov 28, 2009)

  • fixed bug in zooming alorithm (if you experience false positives with zooming, go to the preferences and activate the zooming options)
  • option to launch on startup
  • improved conflicting tap2click and normal click
  • some bugfixes
  • not yet available via autoupdate

New in BetterTouchTool 0.386 Alpha (Nov 27, 2009)

  • May fix some bugs with three finger swipes and three finger taps and maybe two finger swipes.

New in BetterTouchTool 0.385 Alpha (Nov 27, 2009)

  • Worked on userinterface.
  • Zooming sensitivity.
  • Better false positive recognition for zooming can be activated (only if horizontal zooming is disallowed).

New in BetterTouchTool 0.384 Alpha (Nov 27, 2009)

  • a few mini bugfixes
  • show login window action

New in BetterTouchTool 0.378 Alpha (Nov 26, 2009)

  • A little bug fix release, adjusts some default settings. Horizontal zooming is now deactivated by default.

New in BetterTouchTool 0.376 Alpha (Nov 25, 2009)

  • tries to fix three finger tap, thee finger swipe and four finger tap
  • some bug fixes
  • move to previous window action

New in BetterTouchTool 0.365 Alpha (Nov 24, 2009)

  • Again little improvements to hinder false positives from triggering.
  • I have been using this for about half an hour with nearly all magic mouse gestures activated and had no false positives. But it needs some training and getting used to.
  • If you had freezing issues before set sleep display to any gesture you like, it most probably will unfreeze everything for you if triggered.

New in BetterTouchTool 0.364 Alpha (Nov 24, 2009)

  • This version may prevent the accidental triggering of two and three finger swipes.

New in BetterTouchTool 0.363 Alpha (Nov 24, 2009)

  • This version may stop the unwanted scrolling after doing a swipe gesture on the magic mouse.

New in BetterTouchTool 0.361 Alpha (Nov 23, 2009)

  • Option to disable one finger scrolling, but will only work perfect if momentum is disabled (was requested sometimes).
  • Three finger click improved (should give you less false positives).

New in BetterTouchTool 0.360 Alpha (Nov 23, 2009)

  • Bug fix:
  • Three finger click and three finger tap shouldn’t conflict anymore.
  • Two finger click and two finger tap shouldn’t conflict anymore.

New in BetterTouchTool 0.359 Alpha (Nov 23, 2009)

  • three finger click and three finger tap shouldn’t conflict anymore
  • two finger click and two finger tap shouldn’t conflict anymore
  • Special note to clear things up: If you want a REAL middleclick (e.g. if you are using CAD software) , this is atm only possible using three finger click and two finger click with their action set to “Middleclick”

New in BetterTouchTool 0.356 Alpha (Nov 23, 2009)

  • adjusted TipTap gesture
  • adjusted two finger click (you still have to lift your fingers before clicking)
  • fixed bugs in two finger taps
  • fixed bugs with two finger swipes in combination with two finger taps
  • some other bugfixes
  • if you have problems try the reset button in the preferences (you should hit this one everytime you upgrade (at least in the next few releases))
  • if you have problems with two finger taps and two finger swipes try to lower the one and two finger recognition time to about 0.14
  • you can delete all magic mouse gestures from the touchpad tab if you upgraded

New in BetterTouchTool 0.355 Alpha (Nov 21, 2009)

  • Adjusted TipTap gesture
  • Adjusted two finger click (you still have to lift your fingers before clicking)
  • Fixed bugs in two finger taps
  • Fixed bugs with two finger swipes in combination with two finger taps
  • Some other bugfixes
  • If you have problems try the reset button in the preferences (you should hit this one everytime you upgrade (at least in the next few releases))
  • If you have problems with two finger taps and two finger swipes try to lower the one and two finger recognition time to about 0.14

New in BetterTouchTool 0.35 Alpha (Nov 21, 2009)

  • This version may improve the sensitivity of the new TipTap gesture

New in BetterTouchTool 0.345 Alpha (Nov 20, 2009)

  • Fixes bug with 3 finger taps.

New in BetterTouchTool 0.344 Alpha (Nov 20, 2009)

  • Little fix for single finger taps.

New in BetterTouchTool 0.343 Alpha (Nov 20, 2009)

  • Fixes bug with 3 finger swipes on magic mouse.

New in BetterTouchTool 0.342 Alpha (Nov 20, 2009)

  • this version brings not many new things, I cleaned up my code so I can work faster now
  • I rewrote bigger parts of my algorithms, especially for three finger tapping. So please report bugs with those.
  • Some more advanced preferences

New in BetterTouchTool 0.341 Alpha (Nov 20, 2009)

  • Application Switcher can now be selected in action dropdown. This is very experimental.

New in BetterTouchTool 0.340 Alpha (Nov 20, 2009)

  • This version brings not many new things.
  • Cleaned up code so it can work faster now.
  • Rewrote bigger parts of algorithms, especially for three finger tapping.
  • Some more advanced preferences.

New in BetterTouchTool 0.339 Alpha (Nov 20, 2009)

  • 0.339 may fix two finger click (magic)… you have to lift your fingers before clicking.
  • added four finger tap to macbook touchpad ( you may have to set a lower pressure and a higher time in the advanced tab and there in the tab touchpad)
  • may have fixed draglock issue (but not sure)
  • some internal changes

New in BetterTouchTool 0.337 Alpha (Nov 19, 2009)

  • 2 finger click implementation.

New in BetterTouchTool 0.336 Alpha (Nov 19, 2009)

  • You can set the pressure needed before it triggers in the advanced tap in the preferences.

New in BetterTouchTool 0.335 Alpha (Nov 18, 2009)

  • single finger tap right (magic)
  • single finger tap left (magic): this means you can set left click to the left half of the magic mouse and rightclick to the right half of the magic mouse
  • Mousespeed should now be saved even after restart

New in BetterTouchTool 0.333 Alpha (Nov 18, 2009)

  • May fix the one two and three finger taps.

New in BetterTouchTool 0.332 Alpha (Nov 18, 2009)

  • Just a quick and dirty fix for 0.331. Two finger tap is still not working correctly.

New in BetterTouchTool 0.331 Alpha (Nov 18, 2009)

  • Scrolling with more than one finger down allowed if no custom up / down gestures are set

New in BetterTouchTool 0.328 Alpha (Nov 17, 2009)

  • An experimental version with tap2click (you have to add single tap as gesture and then set Leftclick as action).

New in BetterTouchTool 0.327 Alpha (Nov 17, 2009)

  • This version brings a new global shortcut which you should remember:
  • CTRL+ALT+CMD + Q
  • This key combo quits BetterTouchTool immediately and should work even if your system froze. After hitting this combo everything should work again.

New in BetterTouchTool 0.326 Alpha (Nov 17, 2009)

  • fixed three finger swipes, rotate etc on macbook
  • added experimental two finger tap to magic mouse

New in BetterTouchTool 0.325 Alpha (Nov 17, 2009)

  • fixes bug which caused global gestures to stop working
  • middleclick behavior has changed (if you middleclick the click “holds” until you release your fingers from pressing). If you don’t want this behavior use cmd+click, it does basically the same like a middleclick
  • fixed many little things.
  • 3 finger click is working on the touchpad too (if you set the one for the magic mouse, atm there is no seperate one for the touchpad)

New in BetterTouchTool 0.324 Alpha (Nov 17, 2009)

  • Should hinder the three finger tap from triggering (at least a bit) after executing a three finger swipe on the magic mouse.

New in BetterTouchTool 0.314 Alpha (Nov 12, 2009)

  • fast restart button and menuitem
  • update button in prefs
  • exit button in prefs
  • NO three finger swipes for magic mouse atm. Will be back soon (working I hope)

New in BetterTouchTool 0.27 Alpha (Nov 10, 2009)

  • Fixed some of the bugs.

New in BetterTouchTool 0.26 Alpha (Nov 9, 2009)

  • Now four finger swipes can be changed! In order to do this you have to deactivate the standard four finger swipe actions in the system preferences!