Skip to content

PPTController v1.3.0 - Full Laser & Gyro Air-Mouse Native Sensor Bridge

Choose a tag to compare

@Adrian463588 Adrian463588 released this 08 Oct 17:10
· 3 commits to main since this release

Changes in v1.3.0

  • Android Native Sensor Bridge: Implemented hardware SensorEventListener directly in Android app (Sensor.TYPE_ROTATION_VECTOR / GYROSCOPE) over JavascriptInterface, overcoming Chromium HTTP sensor limitations.
  • PowerPoint & OS Laser Mouse Event: Added Windows mouse_event(MOUSEEVENTF_MOVE) to force PowerPoint Slide Show to render the native laser pointer smoothly.
  • Removed 60Hz Thread Thrashing: Decoupled focus_target_window and set_laser_state from high-frequency laser_move packets.
  • Multi-Monitor Coordinate Bounds: Dynamically bound cursor to PowerPoint slideshow window.
  • Desktop Pointer Support: Trackpad now supports desktop mouse dragging.
  • Full Linter & Automated Test Suite: Passed Ruff lint check and Pytest test suite with 100% green.