Skip to content

Releases

PPTController v1.3.3 - High-Contrast Terminal QR Renderer & Scan Fix

Choose a tag to compare

@Adrian463588 Adrian463588 released this 08 Oct 17:35

Release v1.3.3 resolves CLI terminal QR code truncation and scan failure with a robust ANSI solid quiet zone renderer, verified with automated unit tests and linter passing.

PPTController v1.3.2 - High-RPS Trackpad Acceleration & Speed Scaling

Choose a tag to compare

@Adrian463588 Adrian463588 released this 08 Oct 17:22

Changes in v1.3.2

  • Dynamic Ballistics Acceleration on Trackpad: Integrated power-law velocity acceleration ( = 1.0 + \min(dist \times 0.12, 3.5)$) on trackpad pointer.
  • Corner-to-Corner Reach: Quick flicks sweep across the entire 1920x1080 display effortlessly while slow movements retain sub-pixel precision.
  • Synchronized Speed Modes: Trackpad pointer and Gyro Air-Mouse both scale with the 1x, 2x, and 3x Turbo speed chip.
  • Passes All Lint & Tests: 100% green on Ruff linter and 9/9 Pytest unit tests.

PPTController v1.3.1 - Universal Laser (Canva, Google Slides, PPT) & Air-Mouse Fix

Choose a tag to compare

@Adrian463588 Adrian463588 released this 08 Oct 17:17

Changes in v1.3.1

  • Universal Laser Dot for Canva, Google Slides & PowerPoint: Integrated pure Win32 circular layered red dot overlay (24x24 px, click-through, zero focus stealing) that works identically across Canva, Google Slides, PowerPoint, and any Windows app.
  • Air-Mouse Gyroscope Axes Fix: Fixed horizontal tracking by using Yaw/Z-axis angular velocity and Pitch/X-axis tilt (no more roll/wrist twisting).
  • Throttled Sensor Dispatch: 50Hz sensor dispatch with velocity accumulation to eliminate IPC overhead.
  • 100% Green Test & Linter Gates: Passed all Ruff checks and 8/8 Pytest unit tests.

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

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.

PPTController v1.2.1 - Laser & Gyro Fix + Automated Linter Gates

Choose a tag to compare

@Adrian463588 Adrian463588 released this 08 Oct 16:54

Release v1.2.1:

  • Fixed frontend initialization bug where missing variable prevented laser trackpad and air-mouse gyro event binding.
  • Added automated JavaScript runtime & linter integrity tests (tests/test_frontend_lint.py).
  • High-RPS dynamic ballistics air-mouse with instant speed toggles (1x, 2x, 3x).
  • Single-keystroke anti double-jump slide navigation.
  • Attached latest PPTRemote.apk for immediate download.

PPTController v1.2.0 - High-RPS Air Mouse & Debounce Update

Choose a tag to compare

@Adrian463588 Adrian463588 released this 08 Oct 16:47

Release Highlights in v1.2.0:

  • High-RPS Air-Mouse & Dynamic Ballistics: Pointer responds agilely to small wrist flicks, covering full screen without exaggerated arm movements.
  • Instant Speed Presets: Added on-screen speed toggle (1x Normal, 2x Fast, 3x Turbo) for gyro sensitivity.
  • Anti Double-Jump Fix: Single-keystroke injection without duplicate PostMessage dispatch and 250ms debounce guard.
  • Google Slides & PowerPoint Support: Integrated native laser pointer shortcuts ('L' for Google Slides, 'Ctrl+L' for PowerPoint).
  • Direct APK Binary Download: Attached PPTRemote.apk for immediate download on mobile.

PPTController v1.1.0

Choose a tag to compare

@Adrian463588 Adrian463588 released this 08 Oct 16:37

Release v1.1.0: Anti double-jump debounce fix, Google Slides support, and direct PPTRemote.apk download.