You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implemented full standard 64-byte USB Output Report (Report ID 0x02) complying with official Sony/Linux specifications, replacing previously truncated 48-byte packets that caused endpoint stalls.
Configured mandatory hardware valid flag masks (valid_flag0: compatible vibration and haptics select; valid_flag1: lightbar and player indicator control).
Added visual connection confirmation: DualSense now illuminates solid PlayStation Blue on the lightbar and activates the Player 1 center dot LED upon connection, taking the controller out of passive charging mode.
Implemented dual-channel wake-up handshake: output reports are sent via Interrupt OUT, with automatic fallback to USB Control Transfer (SET_REPORT) if interrupt pipe communication fails.
Implemented automatic input endpoint fallback: polls primary endpoint 0x84, and gracefully falls back to endpoint 0x81 if no reports are received, ensuring compatibility across all firmware revisions and USB hub topologies.
Updated rumble packet generation to full 64-byte structures to ensure uninterrupted in-game vibration feedback.
Payload & Companion App Alignment
Updated daemon and Companion App version numbers to v1.1.4 (01.14).
Bundled the updated payload inside onefamily_companion.pkg for automatic guided payload synchronization upon launch.
Assets:
onefamily_companion.pkg: OneFamily Companion App with integrated guided updater and configuration manager.
onefamily.bin: GoldHEN background daemon payload for manual loading.