Skip to content

SenseHue v3.0.0 — Multi-Controller, Adaptive Triggers & Bilingual Docs

Latest

Choose a tag to compare

@Ignaciobrenas Ignaciobrenas released this 15 Nov 12:42
· 2 commits to main since this release

SenseHue v3.0.0 — Multi-Controller, Adaptive Triggers & Bilingual Docs

Highlights

  • Single-Instance & Multi-Controller Support: Enforces a single desktop instance (tauri-plugin-single-instance) while managing multiple simultaneous USB and Bluetooth DualSense / DualSense Edge controllers (All / per-device targeting).
  • Adaptive Trigger Switching Fix: Properly encodes and resets L2/R2 trigger opcodes across Off, Feedback, Weapon, Vibration, Slope, Gallop, and Bow, clearing previous state cleanly when switching back to Off.
  • Real USB & Bluetooth Battery Telemetry + Dismissible Alerts: Decodes live battery percentage and charging state from USB (0x01, offset 53) and Bluetooth (0x31, offset 54) input reports, paired with dismissible low-battery alerts (X close button and 5-second auto-dismiss timer).
  • Custom Logo-Free Render & Branded Installer: Updated custom preview render without third-party trademarks, bilingual safety/trademark disclaimers (TERMS_AND_CONDITIONS.txt), and branded rounded NSIS setup (SenseHue_3.0.0_x64-setup.exe).
  • Complete Bilingual Documentation & Visual Walkthrough: Added English Documentation, Spanish Documentation, updated HID Protocol Spec, and refreshed README.md with screenshots covering every view.

Windows Release Assets & SHA-256 Checksums

1A8340360694FEBA557871EC429FC47DD19433770D456345471C87A8537AAAE5  SenseHue_3.0.0_x64-setup.exe
7CB216ED8F0458319EB30AADC5A040AC713B72A8BC3263E22911BD52100E97CC  SenseHue-Portable.exe
86227DF1B6EB521C8B93A1F2EA4629F71D82892102F14A661CB8F2786D8B816C  sensehue-cli.exe

Verification: 15/15 Vitest frontend tests, 101/101 Cargo Rust tests (sensehue_lib + sensehue_cli), clippy --all-targets -D warnings, cargo fmt --check, and tsc --noEmit all passed cleanly prior to release.