Skip to content

MochiPaw v1.2.1

Latest

Choose a tag to compare

@CatStack-pixe CatStack-pixe released this 27 Aug 06:05
· 6 commits to master since this release
ad9ac22

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. (#101)
  • Window-relative mouse look: Eye tracking now normalizes absolute cursor positions against the pet window's physical bounds, including secondary monitors with negative coordinates and mixed-DPI layouts. (#103)
  • Configurable mouse-look modes: Added a monitor-relative fallback and independent smoothing settings for each algorithm, with smoothing from 0% direct response through 100% maximum damping. (#107)
  • Model editor expression recovery: The preference editor now reads expression entries directly from the model JSON when runtime expression state is empty, so imported models retain their expressions in the editor. (#104)
  • Reliable submodel window startup: Restored the v1.1.9 submodel creation/runtime-ready pipeline and removed conflicting WebView2 environment arguments that could block additional windows with 0x8007139F. (#108)
  • Regression coverage: Added focused tests for Raw Input, relative mouse movement, mixed-DPI/window bounds, smoothing, model expressions, and submodel window labels. (#101, #103, #104, #107, #108)

This is the stable v1.2.1 release. It consolidates the v1.2.1 preview improvements for Windows input, mouse-look tracking, model editing, and submodel window startup. Stable clients receive it through the signed latest-v2.json automatic-update channel.