Skip to content

OneFamily v1.2.2-beta4

Pre-release
Pre-release

Choose a tag to compare

@ChiricoG ChiricoG released this 04 Nov 08:35
· 0 commits to main since this 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

  1. Delete any existing /user/data/onefamily/onefamily.log before upgrading.
  2. Install onefamily_companion.pkg via GoldHEN Package Installer.
  3. Launch OneFamily Companion from the home menu and press X to complete setup.
  4. Restart your PS4 and re-enable GoldHEN.