ds4vita
-
Enable the plugin:
- Add ds4vita.skprx to taiHEN's config (ux0:/tai/config.txt):
*KERNEL
ux0:tai/ds4vita.skprx - You need to refresh the config.txt by rebooting or through VitaShell.
Using it for the first time (pairing the controller):
- Go to Settings -> Devices -> Bluetooth Devices
- Press SHARE+PS on the DS4 for about 3-4 seconds, until the lightbar blinks very quickly
- The DS4 will then connect and be paired (don't press over it when it appears)
Using it once paired (see above):
- Just press the PS button and it will connect to the Vita
- Add ds4vita.skprx to taiHEN's config (ux0:/tai/config.txt):
-
ds4vita 1.1
- Hook ctrl peek2 and read2 (PS4 remote play works, yay!)
- Proper L2/R2 and L3/R3 support
- Only overwrite front touchscreen
- Reduce DS4 analog deadzone to 3
ds4vita 1.0.1
- Add sceMotionGetState hook (thanks to @DavisDev)
- Reduce ksceCtrlSetAnalogEmulation delay (should improve analog sensibility)
ds4vita 1.0
- Fixed a bug which caused misbehavior when using other Bluetooth devices along with a DS4.
ds4vita beta 2.2
- Fix kernel joystick emulation
ds4vita beta 2.1.1
- Fix right analog up/down
ds4vita beta 2.1
- Reduce emulated buttons duration (should feel more responsive now)
- Call ksceCtrlSetAnalogEmulation with proper parameters
- Reset input emulation data when disconnecting
ds4vita beta 2
- Use ctrl emulation functons instead of hooking (buttons and analogs), this means that the PS button works now.
ds4vita beta 1.4
- Reset auto-suspend timer when buttons or touch change.
ds4vita beta 1.3.2
- Reduce thread stack and mempool sizes (smaller footprint)
- Also map R2 to R and L2 to L
ds4vita beta 1.3.1
- Also hook the sceCtrlReadBuffer{Positive, Positive2} functions (should increase Game compatibility)
ds4vita beta 1.3
- Check if DS4 sticks/touchpad are moved/press before overwriting vita input.