Skip to content

Releases: benmklein/Mouse-Pressure

Mouse Pressure 0.2.0 Alpha

Pre-release

Choose a tag to compare

@benmklein benmklein released this 21 Aug 02:41

Mouse Pressure 0.2.0 Alpha

This release adds more Windows Ink mappings and pares back settings that no
longer need user adjustment.

Changes

  • Maps either analog button to pressure, X-tilt, Y-tilt, or rotation.
  • Keeps immediate stroke start and clean stroke endings enabled without
    exposing experimental switches.
  • Hides Stroke analysis and Logs unless Debug mode is enabled. Debug mode is
    off by default.
  • Shows the application version in the sidebar.
  • Uses 325 as the default activation value for both buttons.
  • Prevents pressure-generated pointer events from leaving sliders captured.
  • Supports install-over-install upgrades and removes stale packaged runtime
    files without deleting user-owned files.

Installation

Download MousePressure-0.2.0-Setup.exe and run it. Existing installations can
be upgraded directly. Settings under ~/.mouse-pressure remain in place.

The app is not Authenticode-signed, so Microsoft Defender SmartScreen may show
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.
  • Pen-property support varies between applications and brush presets.

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

Mouse Pressure 0.1.1 Alpha

Pre-release

Choose a tag to compare

@benmklein benmklein released this 20 Aug 17:35

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.

Mouse Pressure 0.1.0 Alpha

Pre-release

Choose a tag to compare

@benmklein benmklein released this 12 Aug 01:58
8bf556f

Mouse Pressure 0.1.0 Alpha

This is the first public alpha of Mouse Pressure, a driverless Windows app that
turns compatible analog mouse-button force into Windows Ink pressure or X-tilt.

Included

  • Independent left- and right-button mappings
  • Pressure and X-tilt output
  • Calibration, response curves, and live visualization
  • Temporary DPI and haptic settings with crash-recovery restoration
  • Global Start and Force Stop shortcuts
  • Included pressure-input physics sandbox

Installation

Download MousePressure-0.1.0-Setup.exe below 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 yet 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.