Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!
Also check out the release notes for 3.0.0 - the biggest update to Mac Mouse Fix so far!
Mac Mouse Fix 3.0.2 brings several improvements, including smoother scrolling, improved translations, and more!
Full Changelog: https://github.com/noah-nuebling/mac-mouse-fix/compare/3.0.1...3.0.2
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 "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 several problems, including ones 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 $1.99)
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.
Also check out the cool stuff introduced in 3.0.0 Beta 1!
3.0.0 Beta 4 brings a new "Restore defaults..." option as well as many quality-of-life improvements and bug fixes!
Here's everything that's new:
There's a "Restore Defaults..." button on the "Buttons" tab now. This allows you to feel even more comfortable while experimenting with settings.
There are 2 defaults available:
I tried hard to make this feature smart:
I hope you find this feature useful and simple to use! But let me know if you have any issues. Is something weird or unintuitive? Do the popups show up too often or in inappropriate situations? Let me know about your experience!
There are some countries where the Mac Mouse Fix's payment provider Gumroad doesn't work currently. Mac Mouse Fix is now free in those countries until I can provide an alternative payment method!
If you're in one of the free countries, information about this will be displayed on the About tab and when entering a license key
If it is impossible to purchase Mac Mouse Fix in your country, but it's also not free in your country, yet - then let me know and I'll make Mac Mouse Fix free in your country, too!
With Beta 4, I've implemented all the UI changes that I have planned for Mac Mouse Fix 3. So I expect there to be no more large changes to the UI until Mac Mouse Fix 3 releases.
If you've been holding off because you expected the UI to still change, then this is a good time to start translating the app into your language!
For more info on translating the app see 3.0.0 Beta 1 Release Notes > 9. Internationalization
Beside the changes listed above, Beta 4 features many more small bug fixes, tweaks, and quality-of-life improvements: