TheOfficialFloW / MiniVitaTV

Allows you to play local multiplayer games on your PS Vita with up to 4 friends
GNU General Public License v3.0
176 stars 14 forks source link

Confusion on pairing PS4 controller #21

Open kuraiji opened 5 years ago

kuraiji commented 5 years ago

Does this require ds4vita to also be enabled to connect the PS4 controller? (My controller is a CUH-ZCT1U model)

When I don't have ds4vita enabled, the controller is only detected as a wireless controller that gives a profile error when selecting it.

When I have ds4vita enabled, the controller is paired easily, but the controller doesn't work at all as I assume ds4vita emulates the physical buttons on the vita (which don't work with MiniVitaTV).

ahoque-29 commented 5 years ago

Hi, I am having the same problem, I was wondering if you got it to work?

maskmark commented 5 years ago

I even got chinese fake(ok 3rd party) ds4 work. strange.

ahoque-29 commented 5 years ago

Lucky. Mine just recognises it as wireless controller and puts out error when trying to connect.

RitschiRitsch commented 4 years ago

I've had the same issue. Try the following:

  1. Do not use ds4vita (i.e. delete ds4vita.skprx in your config.txt).
  2. Go to settings, devices, bluetooth devices, delete paired devices. Leave bluetooth turned on.
  3. Install MiniVitaTV as stated in the readme.
  4. Reboot
  5. (N: only touchscreen is working) on your vita go to settings, devices, bluetooth devices. Then press the share + PS button on your DS4 controller to enter into pairing mode.
  6. Press "connect" on the vita when prompted.
  7. If you get an error and your connection to your DS4 will just abort as soon as you turn on the DS4 by pressing the PS button (i.e. the lightbar just turns on for a sec and then the controller turns off immediately), then just reboot your vita by shutting it down via the power button and then power it back on. After that reboot, just press the PS button of your DS4 and it will then connect automatically. Make sure to leave bluetooth enabled.

Hence, this is not really an issue. It is more an inconvenient way to get it working :-)