wiredopposite / OGX-Mini

RP2040 USB gamepad emulation for multiple platforms.
MIT License
109 stars 8 forks source link

Playstation 4 output #10

Open Invictaz opened 6 months ago

Invictaz commented 6 months ago

There is quite some HID report information available. The only problem is the 8 minute timeout

https://controllers.fandom.com/wiki/Game_Controller_Collective_Wiki

Invictaz commented 6 months ago

Seems Santroller has HID output on PS4

https://github.com/Santroller/Santroller/blob/16d86b1004f3f73739e5b723e38c98126b578642/src/shared/hid/hid.cpp#L41

https://github.com/Santroller/Santroller/blob/16d86b1004f3f73739e5b723e38c98126b578642/src/shared/usb/descriptors.cpp#L477

We might use the usb port for controller authentication and the controller you want to play with over the Pico bluetooth

Invictaz commented 5 months ago

Another recent authentication implementation

https://github.com/jfedor2/paaas