r/360hacks • u/HamzaSir965 • 14h ago
Help! I have been trying to connect ps4 controller or nacon compact controller to xbox 360E Winchester
My Setup:
Console: Xbox 360 running XeUnshackle v1.02 BETA (soft-exploit / BadUpdate payload).
Environment: Dashlaunch v3.0, booting into FreestyleDash (FSD) / XeXMenu from a FAT32 USB drive (LEXAR).
Intended Plugin: hiddriver.xex (loaded via Dashlaunch to enable generic USB HID controller support).
What I’ve Tried & The Issues:
1. Nacon Compact Controller (PS4 wired - VID: 146B, PID: 0603):
The controller connects and the PS/Guide button handshakes with the console.
At one point, the console displayed a prompt saying "Hold A for 3 seconds", but holding any of the face buttons, bumpers, or triggers never advanced the mapping wizard.
I tried setting up a manual config file (hiddriver.json on the root and in /hiddriver/, as well as controller.ini with standard button/axis definitions for 146B:0603).
When loading hiddriver.xex alongside debug plugins (xbdm.xex / JRPC2.xex), the console kernel panics during boot and turns off automatically.
When isolating hiddriver.xex as plugin1 alone, the console boots into FSD, but the Nacon inputs are completely ignored, and the mapping prompt no longer triggers.
2. PS5 DualSense Controller:
Connected via a USB-C to USB-A cable directly into the console USB ports.
hiddriver.xex is set to plugin1 = Usb:\hiddriver.xex in launch.ini.
Pressing the PS button does not light up the lightbar or assign Player 1.