Hydr8gon / VitaControl

Use bluetooth controllers on your Vita!
79 stars 13 forks source link

Potential to support Hori PS4 controllers? #14

Open bud-cc opened 2 years ago

bud-cc commented 2 years ago

Disclaimer: I'm not a dev so I have no idea what the level of effort is for adding support for additional controllers, so feel free to ELI5 and tell me no.


Request:

Would it be possible to add support for the wireless Hori PS4-133(A), officially licensed PS4 controller?


Controller:

Hori made two versions of this controller; wired and wireless. The wireless version was only available in the Japanese market.

The controllers lack a traditional touch pad, but instead have a "touch pad" button and a "touch pad mode" button. Details on how it operates are available in the manual links provided above.

Equipped with touch pad button / touch pad mode button

It is possible to simulate the touchpad/touchpad button of the wireless controller (DUALSHOCK®4).

The controllers also lack multiple functions present in Sony DS4 controllers like vibration, motion sensing, headphone jacks or speakers.

*This product does not have a vibration function, motion sensor function, stereo headphone/microphone terminal, or speaker.

I'm unsure if less features would mean less work, or just more complications.


Testing:

I've attempted connection using all of usual DS4 controller plugins, which is how I found yours, and the results are always the same.


Conclusion:

Hydr8gon commented 2 years ago

I assume this controller works on PS4, so it's strange that it wouldn't work with the existing DS4 driver. The only thing I can suggest is to try rebooting after pairing, and letting the controller connect on its own; sometimes controllers don't work on the first pair for some reason.

Otherwise, supporting new controllers shouldn't be hard, as long as there's an existing open-source driver for reference. So far I haven't found anything for this particular controller, though.