Skip to content

Mouse Pressure 0.1.1 Alpha

Pre-release
Pre-release

Choose a tag to compare

@benmklein benmklein released this 20 Aug 17:35
· 5 commits to main since this release

Mouse Pressure 0.1.1 Alpha

This patch release focuses on safer startup, shutdown, and temporary mouse
settings. It also removes the unused local WebSocket interface.

Changes

  • Restores DPI, haptics, and onboard-profile mode from one captured device
    snapshot after Stop, startup failure, or crash recovery.
  • Arms native mouse-button suppression only after the first pressure sample is
    ready.
  • Makes native relay startup and shutdown idempotent.
  • Uses one native relay binding for DLL discovery, ABI validation, input
    capture, and pen injection.
  • Removes the unused WebSocket server, profile interface, and related
    dependencies.
  • Adds Ruff checks and expands runtime, native relay, device restoration, and
    settings tests.

Installation

Download MousePressure-0.1.1-Setup.exe and run it. The app is not
Authenticode-signed, so Microsoft Defender SmartScreen may display a warning.
The installer does not install a kernel driver or require changes to Secure
Boot or driver-signature enforcement.

The installer SHA-256 is provided as a separate download.

Tested compatibility

  • Windows 10 x64 build 19045
  • Compatible Logitech analog-button hardware over wired USB and Lightspeed
  • Krita using Windows 8+ Pointer Input, Photoshop, and Microsoft Paint

Known limitations

  • Windows 11 is expected to work but has not been verified on physical Windows
    11 hardware.
  • The first stroke after pressing Start can occasionally register as a dot;
    subsequent strokes normally work.
  • Pressure and X-tilt behavior varies between applications and brush presets.

Use Ctrl+F12 to Start and Ctrl+Shift+F12 to Force Stop.