Skip to content

v0.4.0-preview.4 / windows_beta.3

Pre-release
Pre-release

Choose a tag to compare

@cymian cymian released this 12 Jul 07:32
e873bcb

This release has some functionality fixes and improved diagnostic capabilities, as well as some other minor enhancements. There is a portable windows .zip file in addition to the installer.

NOTE: Will not work on Intel Mac, and there is no Linux build. Will aim to have a new version for these platforms by Wednesday July 16th.

Feedback (Mac, Windows) is appreciated! 🙏

Usage notes

  • You may need to adjust your move/wheel easing settings to find your preferred feel (they were previously affected by screen refresh rate -- if you use 60hz, you might not need to adjust)
  • To use the debug flags on Mac, use the open command like so:
    open -W --stdout $(tty) --stderr $(tty) /Applications/Mouseless.app --args -d
    • SECURITY NOTE: Previously the example command here ran the executable within the app directly. If you have done this, it's important that you ensure you've removed the Accessibility permission from your terminal app. More info and instructions here.
  • To use debug flags on Windows, open e.g. Powershell 7 and run like so:
    & 'C:\Program Files\Mouseless\mouseless.exe' -d
  • On Windows, the default hotkeys for show overlay has been changed to ShiftLeft tap, and toggle free mode has changed to ControlLeft tap, due to people having had issues with AltLeft tap. If you haven't customized / saved your config, these new defaults will be in effect.

Enhancements

  • Improved diagnostics
    • Fixed logging on Windows
    • Use -d on command line for increased log messages (to file and terminal)
    • Use -p on command line to print keyboard input and mouse output events (to terminal only, not to file)
      • Automatically turns off after 5 minutes to avoid accidental exposure
  • Added toggle overlay command
  • New presets
    • position_based_32_9 for ultra-wide monitors
    • alternate_hands for fast coordinate typing (at the cost of precision)
  • Changed default shadow color to black instead of white

Fixes

All platforms

  • Fixed stuck move/wheel state in free mode when modifier keys used in up/down/left/right commands
  • Fixed issues with using backslash in overlay
  • Fixed wheel/move easing being affected by refresh rate
  • Maybe fixed: subgrid nudge bugs (can't repro now)
  • Free mode 'hold for' actions no longer prevent modifier+clicks outside of free mode
  • Global mouse button hotkeys no longer block main key when used without modifier (e.g. a cmd+M hotkey was sometimes causing just M to be blocked from reaching other apps)

Windows

  • Hopefully fixes issues some users faced with blank windows, or unresponsive buttons -- the new diagnostic options should help at least!
  • I believe multi-click issues (e.g. an extra click was often required to get desired effect) are fixed

Mac

  • Fixed multi-click issues, e.g.
    • Happening when single click intended in free mode
    • Not happening when intended when move system cursor with virtual is on
  • Global mouse buttons now properly drag and multi-click on all elements
  • The with_keyboard_focus option for initial_overlay_monitor should work more consistently now