Skip to content

External Controllers

MERLev edited this page Nov 27, 2020 · 19 revisions

To get your DS3 / DS4 working with Vita, you can use MiniVitaTV or ds34vita plugins, you can see the difference in the table below.
Author recommends to go with MiniVitaTV

Vita + MiniVitaTV Vita + ds34vita PS TV
Buttons remap + + +
Touch remap ds4Touch + ds4Touch
Emulate touch pointers disabled in quick menu
Gyro remap DS34Motion DS34Motion DS34Motion
Vibration + - +
Max controllers 4 2 4
Change port + - +
Issues and limitations - PS4Link not connecting.
- Vita buttons are not working in Adrenaline and Retroarch.
- Touch mappings in Adrenaline are not working.
- Vita analogs are not working.
- Pairing issues.
- L2 R2 L3 R3 not working / emulating in Adrenaline.
Download MiniVitaTV
ds4Touch
DS34Motion
ds34vita
DS34Motion
ds4Touch
DS34Motion
tai/config.txt
Order matters !
*KERNEL
ur0:tai/reVita.skprx
ur0:tai/minivitatv.skprx
ur0:tai/ds3.skprx
ur0:tai/ds4touch.skprx
ur0:tai/ds34motion.skprx
*ALL
ur0:tai/ds34motion.suprx
*MAIN
ur0:tai/reVitaMotion.suprx
*KERNEL
ur0:tai/reVita.skprx
ur0:tai/ds34vita.skprx
ur0:tai/ds34motion.skprx
*ALL
ur0:tai/ds34motion.suprx
*MAIN
ur0:tai/reVitaMotion.suprx
*KERNEL
ur0:tai/reVita.skprx
ur0:tai/ds4touch.skprx
ur0:tai/ds34motion.skprx
*ALL
ur0:tai/ds34motion.suprx
*MAIN
ur0:tai/reVitaMotion.suprx

Issues/Limitations/Fixes

MiniVitaTV

  • PS4Link not connecting
    • No fix exists other then disabling MiniVitaTV
  • Adrenaline and Retroarch - Vita buttons are not working
  • Touch mappings in Adrenaline are not working
    • Use reVita touch remaps instead
  • Vita analogs are not working

ds34vita

  • Pairing issues
    • Unfortunately I was not able to reproduce/fix this. You can temporally switch to ds4vita / MiniVitaTV for pairing
  • L2 R2 L3 R3 not working / emulating in Adrenaline
    1. Use official adrenaline settings to set backtouch as your L2 R2 L3 R3.
    2. Create reVita remap rules
      • 'L2 > BackTouch TopLeft'
      • 'R2 > BackTouch TopRight'
      • 'L3 > BackTouch BottomLeft'
      • 'R3 > BackTouch BottomRight'