everything-imu v1.0.4
Everything landed since v1.0.2, across the desktop app and the phone / Wear OS apps.
New device
- HOPX / Triki BLE IMU — auto-discovered, with calibrated scale and sample rate.
DualSense / DualShock 4
- Orientation now driven by the controller's hardware sensor clock (smoother, no rate guessing).
- DualShock 4 Bluetooth input.
- RGB lightbar control and a verified sensor axis frame.
Wii Remote
- MotionPlus gyro through a homebrew Wi-Fi forwarder.
- Corrected accelerometer scale.
PS Move
- Fixed input-report parser and axis frame.
- Factory and magnetometer calibration, plus USB pairing.
Joy-Con
- Gyro drift correction.
Phone & Wear OS apps
- Single connect button, launch auto-connect, keep-screen-on.
- Adaptive gyro-rate fusion and OS rotation source.
- Magnetometer calibration without active tracking.
- Steadier networking — Wi-Fi stays bound with the screen off, UDP sent off the main thread.
Also
- In-app and VRChat avatar haptics setup guide (see the README Haptics section). The
IMUHaptics.unitypackageis attached below. - New diagnostics:
--hopx-raw,--ds-raw,--wii-raw/--wii-bind,--ps-pair. - Dependency updates.
Windows installer, Linux AppImage / .deb, and signed phone + Wear OS APKs are attached below.