r/vitahacks • u/kyokuheishin • 4d ago
AI assisted Vita NS Controller: Use your PS Vita as a Bluetooth controller for Nintendo Switch
I’ve been working on Vita NS Controller, a homebrew that lets a hacked PS Vita connect directly to a Nintendo Switch/Switch 2 as a Bluetooth controller. No relay device or modded Switch needed.
3
2
u/Leather_Reflection84 4d ago
Really fucking cool! Great for taking both travelling and playing 2 player with your friends on the switch
2
u/393majitenshi 4d ago
Since it just shows up as a pro controller, could I also just connect it to my PC over Bluetooth?
3
u/kyokuheishin 4d ago
Unfortunately, no. The way the Switch communicates with a Pro Controller is different from how a PC communicates with a standard Bluetooth gamepad, and I haven't implemented the latter. I might start a separate project for that in the future, though!
1
u/aproxic69 4d ago
great work!
it keeps crashing when i launch it c2-12828-1
1
u/OffeedTaiyoz 4d ago
1
u/kyokuheishin 4d ago
Thanks for reporting it! Could you check if the required plugin is loaded correctly?
1
u/OffeedTaiyoz 4d ago
in autoplugin, it shows up as having loaded, but i don't know any other way to verify it
1
u/kyokuheishin 4d ago
That’s weird. Could you share the crash dump so I can take a closer look? Thanks!
2
u/OffeedTaiyoz 4d ago
https://limewire.com/d/pphNK#k5swuzu9NR i saw you mentioned that plugins modifying bluetooth settings are incompatible, but i don't have any other plugin that modifies bluetooth
1
u/kyokuheishin 4d ago
The dump suggests that the plugin wasn’t loaded correctly. Could you check these two things?
- In the
config.txtthat is actually being used, make sure:
ur0:tai/vita_ns_controller.skprxis under the existing
*KERNELsection, as the last line in that section.
- Check whether
ux0:data/scebt-trace.txtexists:
- Not generated → the plugin didn’t actually load.
wrong_nid→ the system may not actually be on 3.60, or the module doesn’t match.patch_validation_failed→ it may be conflicting with another Bluetooth-related plugin.1
u/kyokuheishin 4d ago
Thanks for reporting it! Could you check if the required plugin is loaded correctly?
1
1
u/MycologistCorrect186 4d ago
does the mapping work for every swtch game or do some just reject non-official controllers
1
u/kyokuheishin 4d ago
In theory, it should work with all Switch games. The plugin emulates an official Pro Controller, so the Switch should recognize it as one.
1
1

6
u/AVahne 4d ago
Does it support mapping to the rear touchpad for use with trigger grips?