Skip to content

v0.4.0-windows_beta.1

Pre-release
Pre-release

Choose a tag to compare

@cymian cymian released this 28 Apr 15:14
2e02842

Mouseless Windows Beta (resumed)

Mouseless on Windows is back! :)

Code-signing is now in place, several important bugs are fixed, and some impactful new functionality has been added.

Note: If you use a non-English input method, starting the app with system input set to English may prevent some stability issues (working on full fix ASAP, see Known Issues below for more info).

Getting started

  • Download and run the installer .exe

Notes

  • If you used the initial beta, deleting it will help avoid multiple running instances and other confusion
  • Future releases might include a portable version again, once positive reputation is established with anti-malware vendors

Fixes

  • Code-signing 🎉

    • Now, you should never see an "unknown publisher" warning when installing or running Mouseless
    • Security warnings and false positives by anti-malware software should now be reduced (hopefully eliminated -- my tests with Windows Defender look good so far, but it may take time to establish reputation)
  • Right-side modifier keys now register correctly

  • Fixed stuck modifier keys

  • Overlay should now show over many elements that it did not before (certain context menus, popups, etc.)

  • Mouseless should now consistently not take focus away from underlying app (which may have caused menus, etc. to close)

  • Mouseless might no longer block accented characters (e.g. á) in non-English layouts from being typed (though issues with non-English characters may persist, see known issues)

  • Fixed incorrect click locations -- now accounts for the 'make text bigger' system setting

  • Only one instance of Mouseless can now be open

  • System tray icon is no longer generic

  • Error messages in some alerts/dialogs (including 'check for updates') should mostly be gone now

Enhancements

  • Free mode, relative movement
    • free mode has replaced wheel mode. It allows you to (without bringing up the overlay):
      • move the cursor directionally
      • click left, right, and middle mouse buttons (others forthcoming)
      • 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)
  • Cursor 'nudges'
    • With the new hold subgrid key for nudge (beta) setting, you can now refine click/action location (via the nudge up/left/right/down commands) while holding a subgrid keypress (non-subgrid levels forthcoming)
  • hold for speed increase/decrease commands are now 'stackable'
    • I.e. assigning multiple hotkeys to a single command and pressing them simultaneously will result in an even greater increase/decrease
  • Adjustable easing settings, for smooth move and wheel movement in free mode
  • Send escape after global alt tap command allows you to workaround Alt tap activating app menu bars

Known issues

Stability

  • Typing certain non-english characters (ã, á, etc.) may cause mouseless to crash (#252)
    • Workaround: Starting the app with system input set to English may prevent the issue (even if you switch input methods after)
  • Mouseless may crash after sleep or hibernate

Overlay

  • Overlay may not show above system elements (e.g. start menu, task bar) or admin-elevated windows (solution forthcoming in near future)
  • Windows with content behind the task bar, may appear above the task bar when the overlay is shown

Input responsiveness

  • May not work in VMs or admin-elevated windows
  • Invoking overlay on admin-elevated windows (even system tray menus for elevated programs) may cause hotkeys to stop responding
  • Numpad keys may not register properly
  • Tap threshold may not work (i.e. long holds and releases may still trigger a tap command)

Mouse output

  • Modifier+clicks not yet working (e.g. holding shift while clicking to multi-select files in file explorer)
  • Sometimes 3 clicks are required for a double click to register; 5 for a triple click
  • Free mode
    • Modifier keys in the left/right/middle mouse button commands in seem to not have an effect -- i.e. if you set one to ctrl+Space it gets triggered just by pressing Space
    • Easing is affected by screen refresh rate (lower rate -> more easing)
    • If the move up/down/left/right commands are held at the edge of a screen, and the opposite direction is then pressed without a break (>= 0.5 seconds) in movement, you may notice a delay before the cursor moves away from edge of screen

As always, feedback is appreciated! 🙏

Enjoy, everyone! 🎉