Repository navigation
OneFamily v1.2.2-beta4
Pre-release
Pre-release
Overview
OneFamily v1.2.2-beta4 delivers key compatibility and stability updates, including improved support for PowerA and third-party Xbox One wired controllers, dedicated Logitech RumblePad 2 and DirectInput gamepad parsing, automated GoldHEN payloads.ini path canonicalization, and multi-user login fixes.
Key Changes and Improvements
Xbox & Third-Party Controllers (Issue #23)
- PowerA Force Feedback Initialization: Added GIP wake-up handshake sequence for PowerA Xbox One wired controllers to ensure reliable motor initialization.
- Rumble Normalization & Outbound Circuit Breaker: Normalized Xbox One rumble scaling to prevent protocol buffer overruns and added an automatic pipe stall circuit breaker to protect the USB transfer loop.
- Multi-User & Virtual Pad Cleanup: Restricted physical DualShock 4 disconnects to Merge mode and resolved an uninitialized login counter issue, preventing invalid device disconnect calls during profile switching.
Generic HID & DirectInput Controllers (Issue #41, #22)
- Logitech RumblePad 2 Support: Added dedicated HID report layout handling for Logitech RumblePad 2 (VID 0x046d, PID 0xc218) in DirectInput mode, accurately mapping axes, D-Pad hat switch states, and all 10 face/shoulder buttons.
- Multi-Mode Gamepad Fallback: Improved endpoint detection when handling controllers that switch between XInput, DirectInput, and Switch modes.
Companion App & GoldHEN Auto-Boot (Issue #36, #35)
- Canonical Payloads Path: Standardized payloads.ini registration to /data/payloads/onefamily.bin = 1 and added automatic migration from legacy /user/data/payloads/ entries to eliminate duplicate launches.
- AutoRun Configuration Guide: Updated the in-app setup guide to instruct users to verify that GoldHEN Settings > PayLoader > Enable AutoRun is active on recent firmware versions (e.g., 11.02 / 12.50).
Included Files
onefamily_companion.pkg: Companion App installer package for PS4 (includes embedded daemon payload).onefamily.bin: Standalone daemon binary payload for manual injection or staging.
Installation
- Delete any existing /user/data/onefamily/onefamily.log before upgrading.
- Install onefamily_companion.pkg via GoldHEN Package Installer.
- Launch OneFamily Companion from the home menu and press X to complete setup.
- Restart your PS4 and re-enable GoldHEN.