This recommended release has an important stability fix and significant enhancements, including:
Free modefor mouse functionality without the overlaynudgesfor enhanced precision- Improved UX for users with custom SSL certs
It also incorporates work done to make Mouseless cross-platform, so reports of any regression bugs, and other feedback, is appreciated as always!
Enjoy! 🚀
preview.1 release notes
preview.0 release notes
Enhancements
- Free mode, relative movement
free modehas replacedwheel mode. It allows you to (without bringing up the overlay):- move the cursor directionally
- use mouse buttons
- use the mouse wheel in the same manner as before (new default hotkeys though)
- This means pixel-perfect click locations are now possible, as well as putting the cursor at the screen edge
- Use the 'free mode' kebab menu to 'restore defaults' to get started quickly (granular presets forthcoming)
- 'Easing' settings are adjustable, for controlling the smoothness / abruptness of
moveandwheelmotion
- Cursor 'nudges'
- With the new
hold subgrid key for nudge (beta)setting, you can now refine click/action location (via thenudge up/left/right/downcommands) while holding a subgrid keypress (non-subgrid levels forthcoming)
- With the new
hold for speed increase/decreasecommands are now 'stackable'- I.e. assigning multiple hotkeys to a single command and pressing them simultaneously will result in an even greater increase/decrease
Check Secure Input Statusbutton for diagnosing macOS getting stuck in 'Secure Input' mode- Improved experience when using a custom SSL certificate
- No more need to run from the terminal -- you will now be prompted to import the certificate on startup, and Mouseless should thereafter work whether you're on the network that requires the custom cert, or on a normal network
Fixes
- Some (hopefully most or all) instances of hotkeys becoming unresponsive should now be fixed
- Toast messages should no longer linger after overlay closes
- Values set via
cycle button/action/countcommands now persist across mouse actions
Misc
Mouse buttons w/o overlayhas been renamed toGlobal mouse buttons
Known issues
- The max value (10) for base wheel speed is too low -- will be fixed in the next release
- Note that you can use the
wheel _ fastcommands for a faster speed (base * multiplier)
- Note that you can use the
- At least one user has gotten stuck in a loop where Mouseless asks for an SSL certificate even after its imported (#285)
- If this happens to you and you need to go back to 0.4.0-preview.1, you can restore your backed-up config with the following command (if terminal asks for an access permission, know that it resets when you quit terminal):
cd ~/Library/Containers/net.sonuscape.mouseless/Data/.mouseless/configs/ && mv config.yaml.0.4.0-preview.1.bak config.yaml
- If this happens to you and you need to go back to 0.4.0-preview.1, you can restore your backed-up config with the following command (if terminal asks for an access permission, know that it resets when you quit terminal):
- The homebrew repo is not updating automatically as it should. I am reaching out to the homebrew team about this.