BetterMouse Changelog

What's new in BetterMouse 1.5.4681

Apr 23, 2024
  • Scroll acceleration gets improved to have better support for the hi-res wheel.
  • Scroll acc can now be adjusted in exception apps.
  • Running apps list gets fixed, now it shows VMs and simulators correctly.
  • Bug fixes and UI adjustments.

New in BetterMouse 1.5.4652 (Mar 29, 2024)

  • The trackpad click & left click-through conflict has been fixed.
  • The broken “hide menu bar icon” has been fixed.

New in BetterMouse 1.5.4648 (Mar 26, 2024)

  • Left&Right click-through gets upgraded to app-wise. So now we can disable it for apps with compatible issues while keeping it on globally.
  • A hi-resolution wheel mode for supported scroll wheels is added.
  • A button/key binding lock and a scroll setting switch are added for exception items.
  • UI tweaks.
  • Bug fixes and performance improvements.

New in BetterMouse 1.5.4620 (Mar 14, 2024)

  • More bug fixes.
  • Discrete scroll improvements.

New in BetterMouse 1.5.4618 (Mar 11, 2024)

  • An emergency fix for a crashing bug.

New in BetterMouse 1.5.4612 (Mar 6, 2024)

  • Bug fixes & performance improvements.
  • A new button-scroll gesture is added.

New in BetterMouse 1.5.4568 (Feb 23, 2024)

  • Add a dedicated pan click-through and detach it from the right click-through.
  • Bug of cursor-jump on cursor hold, battery limiter, UI glitches, some other performance issues and false behaviors fixed.

New in BetterMouse 1.5.4545 (Feb 11, 2024)

  • Global button & general key binding modifications are now synchronized to match exception items automatically. 
  • The trackpad has been excluded from left & right click-through. 
  • Another irrelevant feature of battery charge limitation is added. 
  • A bug that the ratchet engage point couldn’t be saved has been fixed. 
  • Add two-stage confirmation to remove buttons to mitigate accidental removes. 
  • Various bug fixes and improvements. 

New in BetterMouse 1.5.4501 (Jan 25, 2024)

  • A toggle to disable the auto-update is added. 
  • An Fn inversion switch is added for those Logi keyboards with no Fn-Esc combo on the device to get rid of the Options+. 
  • Add some extra keys to the general key mapping target list to cope with the obsoleted key substitutions since macOS 14.2. 
  • Bug fixes. 

New in BetterMouse 1.5.4452 (Jan 15, 2024)

  • Bug fixes and UI improvements.

New in BetterMouse 1.5.4424 (Jan 9, 2024)

  • Fixed the bug of cursor jump on external monitors. 

New in BetterMouse 1.5.4391 (Jan 3, 2024)

  • The 2-finger scroll gets momentum and compatibility improvements. 
  • UI adjustments. 
  • Various bug fixes and performance improvements. 

New in BetterMouse 1.5.4242 (Nov 28, 2023)

  • Bug fixes.

New in BetterMouse 1.5.4240 (Nov 28, 2023)

  • Trackpad-simulated 2-finger scroll added to the directional gestures.
  • Coped with a system issue that caused losing track of the exception apps.

New in BetterMouse 1.5.4230 (Nov 26, 2023)

  • Discrete lateral scroll bug fixes.
  • A few keys for the physical key substitution are added.
  • Direct key press assignment for physical key substitution added.
  • Lateral scroll for directional gestures added.
  • An irrelevant feature of tightening menu bar icons was added.
  • Lateral scroll direction invert recovered.

New in BetterMouse 1.5.4198 (Nov 7, 2023)

  • A “wipe out all settings” button is added.
  • The horizontal scroll invert toggle gets removed.
  • The bug that cmd-scroll has no effect for scrolls without acceleration gets fixed.
  • Add lateral scroll & zoom actions for button clicks.
  • For those mice with too many buttons that can only be mapped on-board to keyboard strokes, add a dropdown list for general key mapping sources and all mouse actions for general key mapping destinations.
  • Add the general key mapping for exceptions.

New in BetterMouse 1.5.4177 (Oct 16, 2023)

  • A bug that caused the app to lose some functionalities after a while gets fixed.
  • Chinese translation gets updated.

New in BetterMouse 1.5.4175 (Oct 16, 2023)

  • Shift-scroll gets fixed.

New in BetterMouse 1.5.4166 (Oct 13, 2023)

  • UI improvements.
  • Cursor acceleration extended to 100.
  • Scroll & pan accuracy improved.
  • Add an action for the input source switch.
  • Click-through compatibility improved.
  • The physical keys substitution list is expanded.
  • Various bug fixes.
  • Add the Logi Lift button 3/4 to the special buttons list to solve the issue that gestures cannot be assigned to them.

New in BetterMouse 1.5.4028 (Aug 31, 2023)

  • Add scroll left/right actions for button click.
  • The cursor hold is improved to only affect bound gestures.
  • Thumb wheel horizontal scroll bug fixes.
  • Cmd-scroll crash fixes.
  • Click-through compatibility improved.

New in BetterMouse 1.5.3994 (Aug 23, 2023)

  • v3963 newly introduced bug fixes.

New in BetterMouse 1.5.3963 (Aug 18, 2023)

  • Concurrent gestures supported.
  • Gestures get v-synced to reduce resource usage.
  • Combine current running apps into the app launch submenu.
  • Scroll panel UI rearranged.
  • UI for cmd scroll/zoom/pan settings added.
  • An option for the ctrl-scroll direction was added.
  • Thumb wheel action bug fixes.
  • A speed gain setting for thumb wheel actions was added.
  • Various bug fixes.

New in BetterMouse 1.5.3792 (Jul 30, 2023)

  • Bugs regarding right long press & pan fixes.

New in BetterMouse 1.5.3780 (Jul 27, 2023)

  • Bug fixes.

New in BetterMouse 1.5.3775 (Jul 2, 2023)

  • Binding bug fixes.

New in BetterMouse 1.5.3769 (Jun 30, 2023)

  • Expand panning to arbitrary buttons, with modifier keys optionally.
  • Add panning direction inversion.
  • Malfunction fixes and unperceivable performance improvements.

New in BetterMouse 1.5.3742 (Jun 20, 2023)

  • A few more crash bug fixes.
  • Efficiency improvements.

New in BetterMouse 1.5.3712 (Jun 18, 2023)

  • Fixed a bug regarding keyboards disconnecting.
  • Fixed a bug for cmd-scroll wouldn’t speed up in no-acc scroll mode.
  • Improved compatibility for button clicks.

New in BetterMouse 1.5.3700 (Jun 4, 2023)

  • Add multishot for hotkey actions of directional gestures.

New in BetterMouse 1.5.3673 (May 31, 2023)

  • Bug fixes regarding per-app button binding.

New in BetterMouse 1.5.3669 (May 29, 2023)

  • Add “app launch” in the action menu.

New in BetterMouse 1.5.3642 (May 28, 2023)

  • Added 4 binding actions of Sleep, Logout, Screen off and Lock screen.
  • Added general keyboard binding & keyboard-specific key binding.
  • Added cmd-scroll & cmd-pan for higher speed, with no UI.

New in BetterMouse 1.5.3503 (May 14, 2023)

  • UI bug fixes.

New in BetterMouse 1.5.3497 (May 12, 2023)

  • Fixed a bug of false triggering of gestures.
  • Fixed the bug of the run at login display.
  • Simplified the thumbwheel function selection to parallel 4 options.
  • Expand the thumbwheel as button functionality with the long press and left/right gestures.
  • Device initializations speed up.
  • Battery level display for some new mice supported.
  • The rachet disengagement point slider range has been adjusted to align with the original software.
  • Fixed the bug of the rachet setting of Anywhere 3 taking no effect.
  • Bolt mice pairing implemented.

New in BetterMouse 1.5.3461 (May 8, 2023)

  • Fixed a bug regarding ctrl-right-button-pan zoom.
  • ctrl-scroll zoom improvements.
  • Add ‘eject’ in the key-mapping list in case someone wants to use keyboard shortcuts to put the machine to sleep or turn off the screen.

New in BetterMouse 1.5.3455 (May 7, 2023)

  • Fixed an error in the scrolling algorithm.

New in BetterMouse 1.5.3426 (May 3, 2023)

  • The scroll graph gets improved to make it easier to understand.
  • Button binding is improved, now you can bind ⌘⌃q without locking the screen.
  • Button binding items are now open for free selecting with mouse clicks.
  • Bug fixed:
  • lateral scroll doesn’t work for the thumbwheel.
  • The UI issue caused some panels don’t show up.
  • Some keyboards don’t show up for keys substitution.
  • DPI setting loss.
  • Some other imperceptible bugs.

New in BetterMouse 1.5.3385 (Apr 30, 2023)

  • Bug fixes & improvements.

New in BetterMouse 1.5.3365 (Apr 28, 2023)

  • Fixed a bug where the control panel for some mice didn’t show.
  • Add a “middle click” binding action.

New in BetterMouse 1.5.3354 (Apr 27, 2023)

  • Bug fixes & improvements.

New in BetterMouse 1.5.3332 (Apr 26, 2023)

  • This’s a major release, it will wipe out all your previous settings, and the settings save/load won’t help due to the configuration being incompatible is the reason of wipe out in the first place.
  • The best practice is to take some pics of your settings.
  • Release notes:
  • Improved reinitializing procedure from wake up, hopefully fixing some configuration loss issues.
  • Add a “more smooth” option to scroll.
  • Add a chart to visualize your smooth scroll settings for macOS 13.
  • Improved action of “Force click”, and renamed it to Look up.
  • Add an option of cursor hold in gesture.
  • Add a new long press gesture.
  • Expand the long press and drag gestures to the right button.
  • Add general “grab for binding” options for quirk buttons of Logi mice.
  • Code revamp and UI improvements.
  • Due to a major code revamp, there must be bugs in many corner cases, bug reports are hugely welcome.

New in BetterMouse 1.4.3199 (Apr 6, 2023)

  • Fixed the compatibility issue of the click-through with trackpads.
  • Add the support for the newer EM scroll wheel of MX Anywhere 3.
  • UI improvements.

New in BetterMouse 1.4.3176 (Feb 22, 2023)

  • Fixed a crash bug regarding exception app binding.
  • Added modifier keyed clicks and zoom to the binding list.
  • Changed wheel tap button number, your bindings may mess up, please review your buttons panel after the upgrade, sorry for that.
  • Added a control by button switch for switching the ratchet/freespin mode of the scroll wheel. your mouse settings in the cursor panel may mess up, sorry for that.

New in BetterMouse 1.4.3139 (Feb 5, 2023)

  • More initialization bug fixes.
  • An attempt to fix a rare scrolling crash.
  • A keyboard mapping configuration inflation bug fixes, thus your current keyboard map settings will be erased, sorry for that.
  • An onboard-profile enable switch added for G-series.
  • Support for lightspeed dongle added.
  • Some other small polish.

New in BetterMouse 1.4.3085 (Jan 22, 2023)

  • Another wake-up crash fix.
  • The wrong pan momentum for 120Hz is fixed.
  • Mouse gestures engine improvements, app switch action optimized a little.
  • Volume and backlight for mouse gesture changed to fine-tune mode, these two actions need to be re-bound to act correctly.
  • 3-finger swipes improved for some corner cases.
  • Onboard profiles for the Logi G series get disabled to release more buttons for binding(Bluetooth & wired only yet).

New in BetterMouse 1.4.3030 (Jan 15, 2023)

  • A quick fix of v3027.

New in BetterMouse 1.4.3027 (Jan 15, 2023)

  • Glitch fixes and compatibility improvements.

New in BetterMouse 1.4.3011 (Jan 12, 2023)

  • Fixed another wake-up crash bug.
  • Double/triple clicks get some unperceivable improvements.
  • Click-through gets further compatibility & speed improvements.
  • The 3-finger gestures speeded up 1~2 frames.
  • The behaviors of bindings actions have been adjusted trying to cover more corner cases.

New in BetterMouse 1.4.2970 (Jan 8, 2023)

  • Click-through and ctrl-pan zoom get improved a little.

New in BetterMouse 1.4.2958 (Jan 5, 2023)

  • Fixed a crash from wake-up.
  • Fixed a binding loss bug for some mice from wake-up.
  • Fixed a newly introduced dead loop bug causing app freeze.
  • 3-finger swipes for gestures upgraded to follow the cursor. (You may always use ctrl+arrow key shortcuts instead if you’re not used to our fast version in the drop-down list)
  • Ctrl-scroll zoom expanded to right-click pan. Now you can also use ctrl-pan(up & down) to zoom.
  • Upgraded the licensing module to the latest version to fix the endless progress circle issue of the purchase page for some users.

New in BetterMouse 1.4.2933 (Dec 21, 2022)

  • Click-through is upgraded from app-wise to window-wise. Now you don’t need to click twice to get your job done for another window in the same app. Also is more compatible with some popup windows.
  • Ctrl-scroll zoom is optimized, it won’t be “sticky” to the cursor while zooming anymore.
  • The keyboard map list is expanded. (Experimental, not fully tested, feedback wanted)
  • Add support for bidirectional keymap.
  • Better support for wired mice.
  • Some crashing bugs related to app launching, scrolling, and right-clicking were fixed. (hopefully)

New in BetterMouse 1.4.2909 (Nov 28, 2022)

  • Fixed the update dialog freezing issue for future updates.
  • Add a Home/End key remapping switch.
  • UI tweaks.
  • Added Chinese translation thanks to user 枯白.

New in BetterMouse 1.4.2883 (Nov 15, 2022)

  • Fixed a severe crash bug.
  • Have bolt receiver being preliminarily supported without fully tested.
  • Multi-platform logi keyboards are supported to set to mac mode automatically.
  • Other bug fixes and improvements.

New in BetterMouse 1.4.2766 (Nov 9, 2022)

  • Bug fix regarding the Home/End key with modifier keys.
  • UI bug fixes.

New in BetterMouse 1.4.2762 (Nov 7, 2022)

  • This version will wipe out your scroll and all button binding settings, and you can’t use config save/load to recover it since that only works with the same app version. Please take some pictures of your settings before upgrading, sorry for our stupidity.
  • Some bug fixes regarding the button binding panel.
  • Button binding logic improvements. Say you’ve bound button2 to cmd-z but have no other modifier-keyed bindings for button2, when you input shift-button2, the app will output shift-button2 unchanged in previous versions, but will output shift-cmd-z now.
  • Have a better “App Switch” shortcut which can fully mimic the keyboard cmd-tab, but is only limited to button gesture binding now. For button presses, simply bind them to the cmd-tab instead, then you can use cmd + button press to achieve the same thing.
  • Some other bug fixes regarding shortcuts execution.
  • Temporarily map Home/End keys to cmd←(line start)/cmd→(line end) with no UI yet.

New in BetterMouse 1.4.2677 (Oct 31, 2022)

  • UI improvements & bug fixes.
  • Add thumb wheel controls for supported mice.

New in BetterMouse 1.4.2621 (Oct 28, 2022)

  • Add scroll wheel smart shift control for supported mice.

New in BetterMouse 1.4.2565 (Oct 26, 2022)

  • Bug fixes regarding the dpi settings.

New in BetterMouse 1.4.2498 (Oct 16, 2022)

  • Hotfix of a newly introduced bug.
  • The click-through lag issue has been fixed.
  • A meddlesome feature of modifier keys substitution added.(May be buggy currently, bug reports & feature suggestions are welcome)

New in BetterMouse 1.4.2494 (Oct 16, 2022)

  • The click-through lag issue has been fixed.
  • A meddlesome feature of modifier keys substitution added.(May be buggy currently, bug reports & feature suggestions are welcome)

New in BetterMouse 1.3.2466 (Sep 30, 2022)

  • A crash bug has been fixed.
  • A bug regarding the right option key has been fixed.

New in BetterMouse 1.3.2412 (Sep 16, 2022)

  • A crash caused by Logi Options was fixed. But still, this app is not designed to work with Options, strange behaviors are caused by doing so.
  • CPU usage and performance improvements.
  • Other minor issues were fixed.

New in BetterMouse 1.3.2369 (Aug 14, 2022)

  • Add running apps bug fixes.
  • 3 finger swipe bug fixes.

New in BetterMouse 1.3.2359 (Aug 12, 2022)

  • Fixed an issue regarding adding running apps.
  • Fixed an issue regarding file dialogs interactions in Ventura.

New in BetterMouse 1.3.2350 (Aug 11, 2022)

  • Right-click pan momentum optimizations.
  • Add support for MX Vertical thumb button.
  • Add a “Add running apps” button for app exceptions.
  • 3 finger swipe items for button binding refurbished. Basically they’re fast versions of the ctrl + arrow keys, for those who prefer speed over animation smoothness.

New in BetterMouse 1.3.2321 (Jul 31, 2022)

  • Compatibility improvement.

New in BetterMouse 1.3.2303 (Jul 28, 2022)

  • CPU usage optimizations.
  • Right-click compatibility improved for some apps.
  • Right-click pan optimized.
  • 120Hz display adaptation optimized.
  • Various bug fixes.

New in BetterMouse 1.3.2223 (Jul 15, 2022)

  • Fixed a bug regarding multi-screen cursor bounce.
  • Add 120Hz display adaptation for scroll & pan.

New in BetterMouse 1.3.2198 (Jul 11, 2022)

  • UI bug fixes.
  • Right-click bug fixes.

New in BetterMouse 1.3.2185 (Jul 8, 2022)

  • The right button pan got improved to uninterruptable by window rects.

New in BetterMouse 1.3.2098 (Jun 19, 2022)

  • Bound key press logic upgraded. Now if there's no gesture bound to a mouse button, the button down/up will be synchronized with the bound key down/up.
  • More bugs fixed.
  • Add an 'app switch' item to the binding action menu.

New in BetterMouse 1.3.2072 (Jun 14, 2022)

  • Some severe bugs fixed.
  • A unifying dongle pairing manager added.

New in BetterMouse 1.3.2043 (Jun 5, 2022)

  • Major bug fix regarding exceptions setting switches.
  • Other bug fixes.
  • Scroll algorithm upgrade.
  • Add thumbwheel for shortcuts toggle for hi-res thumbwheels.
  • Add exception apps manually choose.
  • Note: All settings of previous versions will be erased due to incompatible config data structure, and the setting save/load won’t work in this situation, it can only work on the same app version. So take note and manually reconfigure after the upgrade, sorry for the inconvenience.

New in BetterMouse 1.3.1991 (Jun 2, 2022)

  • Add scroll zoom/pinch gesture.
  • Support for MX Master 3 hi-res thumbwheel.
  • Add settings save to/load from file.
  • Bug fixes.
  • Warning: All your settings will be lost! Take note before upgrading.