Skip to content

MochiPaw v1.2.1-1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 25 Aug 16:36
970ee01

What's New

  • Windows Raw Input compatibility: Added a Windows Raw Input backend using RIDEV_INPUTSINK for signed relative mouse movement, while retaining keyboard and mouse-button handling.
  • Reliable cursor behavior: Visible cursors keep absolute desktop movement; hidden or locked cursors use relative movement with frontend virtual-cursor synchronization and bounds handling.
  • Input diagnostics and lifecycle handling: Added backend status reporting, malformed and absolute packet filtering, registration and parsing diagnostics, queue-drop reporting, and clean shutdown.
  • Regression coverage: Added Rust and frontend tests for Raw Input parsing, relative movement merging, monitor synchronization, bounds, and backend status.

This is a preview build for manually testing Windows Raw Input compatibility in desktop, windowed, borderless, fullscreen, and elevated scenarios. It is based on stable v1.2.0, but v1.2.1-1 is a prerelease and must be installed manually; it is not offered as an automatic upgrade to stable clients. Real interactive Windows acceptance testing is still recommended.