Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!
Mac Mouse Fix 2.2.4 is now notarized! It also includes some small bug fixes and other improvements.
Mac Mouse Fix 2.2.4 is now 'notarized' by Apple. That means no more messages about Mac Mouse Fix being potentially 'Malicious Software' when opening the app for the first time.
Notarizing your app costs $100 per year. I was always against this, since it felt hostile towards free and open source software like Mac Mouse Fix, and it also felt like a dangerous step towards Apple controlling and locking down the Mac like they do iPhones or iPads. But lack of notarization led to different problems, including difficulties opening the app and even several situations where nobody could use the app anymore until I released a new version.
For Mac Mouse Fix 3, I thought it was finally appropriate to pay the $100 per year to notarize the app, since Mac Mouse Fix 3 is monetized. (Learn More)
Now, Mac Mouse Fix 2 gets notarization as well, which should lead to an easier and more stable user experience.
Also check out the previous release 2.2.3.
Note to Mac Mouse Fix 2 Users
With the introduction of Mac Mouse Fix 3, the pricing model of the app has changed:
You can learn more about the pricing and features of Mac Mouse Fix 3 on the new website.
Thanks for using Mac Mouse Fix! :)
Note to Mac Mouse Fix 3 Buyers
In May 2024, I saw several people being surprised and upset because Mac Mouse Fix 3 suddenly stopped working and prompted them to buy the app. It seems that they updated from Mac Mouse Fix 2 to Mac Mouse Fix 3 without being aware of the pricing changes.
I'm really sorry about this! I admit it was very easy to miss the information about the pricing changes for people who updated from Mac Mouse Fix 2 directly to 3.0.1 or 3.0.2. As a result, I've improved the update notes for 3.0.2 to make it harder to miss that Mac Mouse Fix 3 isn't free anymore.
I also want to offer a refund to anyone who felt negatively affected by this. Please click here to apply for it.
Again, I'm sorry about the trouble, and I hope everyone is ok with this as a solution!
The latest version of Mac Mouse Fix 2 stays entirely free, and you can download it here.
Mac Mouse Fix 3.0.2 brings several improvements, including smoother scrolling, improved translations, and more!
Also check out the release notes for 3.0.0 - the biggest update to Mac Mouse Fix so far!
Also check out the release notes for 3.0.0 - the biggest update to Mac Mouse Fix so far!
Mac Mouse Fix 3.0.1 brings several bug fixes and improvements, along with a new language!
Mac Mouse Fix is now available in 🇻🇳 Vietnamese. Big thanks to @nghlt on GitHub!
3.0.0 is the biggest update ever for Mac Mouse Fix.
Bringing together many features that I've worked on for a long time to finally deliver this awesome value proposition:
Make your $10 mouse better than an Apple Trackpad!
Check out all the new features at the new website!
...Or see a more concise list of the most important changes compared to Mac Mouse Fix 2 in this discussion.
You can also check out the release notes of 3.0.0 Beta 7 and the previous Betas for even more details.
Before you upgrade to Mac Mouse Fix 3 from Mac Mouse Fix 2, there's one thing you might want to know:
Mac Mouse Fix 3 will be free for 30 days and cost $1.99 to own.
(It will launch at this price. I might adjust the pricing down the line.)
I know that monetization might not seem good for users at first glance, but I hope I implemented it in a way that everyone can get on board with.
If you already bought me a milkshake - thank you so much! In return, I will provide you with a free license. See the Acknowledgements for more info.
If you would like to keep using Mac Mouse Fix 2 - that's okay as well. It will remain free forever and I plan to make sure that it keeps working on future macOS versions.
To learn more about monetization in Mac Mouse Fix 3, visit the website.
I hope everyone feels okay about monetization in Mac Mouse Fix 3 and thank you so much for all your support so far! :)
The final release of Mac Mouse Fix 3.0.0 features a few minor improvements compared to 3.0.0 Beta 7:
Also check out the neat improvements introduced in 3.0.0 Beta 6!
3.0.0 Beta 7 brings several small improvements and bug fixes.
Here's everything new:
Improvements
Bug Fixes
More
You can help by sharing your ideas, issues and feedback!
The best place to share your ideas and issues is the Feedback Assistant. The best place to give quick unstructured feedback is the Feedback Discussion.
You can also access these places from within the app on the 'ⓘ About' tab.
Thanks for helping to make Mac Mouse Fix better! 😎:)
Also check out the neat changes introduced in 3.0.0 Beta 4!
3.0.0 Beta 6 brings deep optimizations and polish, a rework of the scroll settings, Chinese translations, and more!
Here's everything new:
For this Beta, I put a lot of work into getting the last bit of performance out of Mac Mouse Fix. And now I'm happy to announce that, when you click a mouse button in Beta 6, that's 2x faster compared to the previous beta! And scrolling is even 4x faster!
With Beta 6, MMF will also smartly turn parts of itself off to save your CPU and battery as much as possible.
For example, when you're currently using a mouse with 3 buttons but you only have actions set up for buttons not found on your mouse like buttons 4 and 5, Mac Mouse Fix will stop listening to button input from your mouse entirely. Meaning 0% CPU usage when you click a button on your mouse! Or when the scroll settings in MMF match the system, Mac Mouse Fix will stop listening to input from your scroll wheel entirely. Meaning 0% CPU usage when you scroll! But if you set up the Command (⌘)-Scroll to Zoom feature, Mac Mouse Fix will start to listen to your scroll wheel input - but only while you hold down the Command (⌘) key. And so on. So it's really smart and will only use up CPU when it has to!
This means, MMF is now not only the most powerful, easy-to-use, and polished mouse driver for Mac, it's also one of, if not the, most optimized and efficient!
At 16 MB, Beta 6 is ca. 2x smaller than Beta 5!
This is a side-effect of dropping support for older macOS versions.
I tried hard to get MMF 3 to run properly on macOS versions before macOS 11 Big Sur. But the amount of work to get it to feel polished turned out to be overwhelming, so I had to give up on that.
Moving forward, the earliest officially supported version will be macOS 11 Big Sur.
The app will still open on older versions but there will be visual and maybe other problems. The app will not open anymore on macOS versions before 10.14.4. This is what allows us to shrink the app size by 2x since 10.14.4 is the earliest macOS version shipping with modern Swift libraries (See "Swift ABI Stability"), which means those Swift libraries don't have to be contained in the app anymore.
Beta 6 features many improvements to the configuration and the UI of the new scrolling systems introduced in MMF 3.
Starting with 3.0.0 Beta 6, Mac Mouse Fix will be "Notarized". That means no more messages about Mac Mouse Fix being potentially "Malicious Software" when opening the app for the first time.
Notarizing your app costs $100 per year. I was always against this, since it felt hostile towards free and open source software like Mac Mouse Fix, and it also felt like a dangerous step towards Apple controlling and locking down the Mac like they do iOS. But lack of Notarization led to pretty severe problems, including several situations where nobody could use the app anymore until I released a new version. Since Mac Mouse Fix will be monetized now, I thought it was finally appropriate to Notarize the app for an easier and more stable user experience.
Mac Mouse Fix is now available in Chinese! More specifically, it's available in:
Huge thanks to @groverlynn for providing all of these translations as well as for updating them throughout the betas and communicating with me. See his pull request here: https://github.com/noah-nuebling/mac-mouse-fix/pull/395.
Aside from the changes listed above Beta 6 also features many smaller improvements.
You can help by sharing your ideas, issues and feedback!
The best place to share your ideas and issues is the Feedback Assistant. The best place to give quick unstructured feedback is the Feedback Discussion.
You can also access these places from within the app on the "ⓘ About" tab.
Thanks for helping to make Mac Mouse Fix the best it can be! 🙌:)
Also check out the neat changes introduced in 3.0.0 Beta 4!
3.0.0 Beta 5 restores compatibility with some mice under macOS 13 Ventura and it fixes scrolling in many apps. It also features several other small fixes and and quality of life improvements.
Here's everything new:
You can help by sharing your ideas, issues and feedback!
The best place to share your ideas and issues is the Feedback Assistant. The best place to give quick unstructured feedback is the Feedback Discussion.
You can also access these places from within the app on the "ⓘ About" tab.
Thanks for helping to make Mac Mouse Fix better! 💙💛❤️
Mac Mouse Fix 2.2.3 fixes several issues and adds polish under macOS 10.13 High Sierra, 10.14 Mojave, and 10.15 Catalina.
It took a lot of time to test and debug the app on older macOS versions, but I'm really glad I did since I wanted to make sure that Mac Mouse Fix 2.2 - the last free version of Mac Mouse Fix - feels really nice and polished for everyone!
(Mac Mouse Fix 3 will be free for 30 days and then cost a few dollars to own)
The previous release 2.2.1 added support for macOS 13 Ventura and more!
Mac Mouse Fix 2.2.2 brings several small fixes and improvements.
2.2.2 solves a problem where "Mac Mouse Fix Helper" couldn't be granted Accessibility Access in System Settings after updating from Mac Mouse Fix 2.2.0 or earlier. See GitHub Issue #412.
Mac Mouse Fix 2.2.1 provides full support for macOS Ventura among other changes.
Mac Mouse Fix now fully supports and feels native to macOS 13 Ventura. Special thanks to @chamburr who helped with Ventura support in GitHub Issue #297.
Changes include:
Unfortunately, Apple only lets you develop for macOS 10.13 High Sierra and later when developing from macOS 13 Ventura.
So the minimum supported version has increased from 10.11 El Capitan to 10.13 High Sierra.