Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Controller:PlayStation Vita

From PCGamingWiki, the wiki about fixing PC games
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
PlayStation Vita
cover
XInput support
Connection method
Wired adapter, USB-Micro, Wi-Fi
Predecessor
PlayStation Portable
PlayStation Vita on Wikipedia

Key points

Lacks native XInput support, requiring the use of a XInput wrapper (see XInput wrappers) for games that do not support DirectInput or the controller natively.

Inputs

  • Motion sensing: sixaxis motion sensing
  • Three-axis electronic compass
  • Touchscreen
  • 1 × Rear 5-inch multi-touch capacitive ᴛᴏᴜᴄʜᴘᴀᴅ
  • 2 × non-clickable analog sticks
  • 5 × digital shoulder buttons: L, Power, -, +, R
  • 4 × digital action buttons: △ ᴛʀɪᴀɴɢʟᴇ, ○ ᴄɪʀᴄʟᴇ, × ᴄʀᴏss, □ sᴏ̨ᴜᴀʀᴇ
  • 4 × digital directional buttons (d-pad): , , ,
  • 3 × digital buttons: PlayStation, sᴇʟᴇᴄᴛ, sᴛᴀʀᴛ
  • 2 × camera - Front and back 0.3MP cameras
  • 1 × microphone or 3.5 mm headphone jack

Use with PC platforms

Controller supports up to 12 buttons, 4-Axises (with switcher), 8-directional POV, led indicating, deadzone support and Digital/Analog modes. The readme.txt file covers in more detail of what can be changed.

Windows

vitastick

VitaStick requires the USB cable to connect your PS Vita to a Windows PC to use it as a USB game controller.
It's possible to enable ViGEm mode to make the PSVITA get detected from the PC as a DualShock 4 and/or vJoy mode to make it get detectes as an XInput joystick. If both modes are disabled, PSVITA will mimic keyboard/mouse actions.​
No wireless connection.

VitaPad

Install/open the VITAPAD application on PlayStation Vita, run VitaPad application on PC and connect to the handheld by inserting IP address which is displayed on Vita.
You can install vJoy driver for vJoy functionality. Need to set VJOY_MODE to 1 in windows.xml.
You can install ViGEm driver for DualShock 4 emulation. Need to set VIGEM_MODE to 1 in windows.xml.

Vita Moonlight

Vita Moonlight is NVIDIA Gamestream client for PlayStation Vita, based on moonlight-embedded.
Alternatively can be used with Sunshine, gamestream host for Moonlight.
The gamepad buttons are already configured making it very easy to jump in play games with very little setup.

Linux

Install/open the VITAPAD application on PlayStation Vita, run VitaPad application on PC and connect to the handheld by inserting IP address which is displayed on Vita.

Support in games

Games with generic DirectInput support are supported by the controller, however button placements may be out of place and need to be rebound. Refer to game-specific articles for rebinding support.

Games with DualShock button prompts

List of games with Sony button prompts

Other information

Technical information

Default mapping:
Controller button Button label and axis
Cross I
Square J
Circle L
Triangle K
LT Ctrl
RT Spacebar
Select Shift
Start Enter
Left Analog DKeys
Right Analog 8, 6, 4, 2
D-pad up W
D-pad down S
D-pad left A
D-pad right D
Touchscreen Mouse movement
Retrotouch Left/Right click
Default ViGEm mapping:
Controller button Button label and axis
Square Button 1
Cross Button 2
Circle Button 3
Triangle Button 4
Left Front Touchscreen Button 5 (L1)
Right Front Touchscreen Button 6 (R1)
L Button 7, X-rotation (L2)
R Button 8, Y-rotation (R2)
Select Button 9 (Share)
Start Button 10 (Options)
PlayStation button unmapped
Left stick Button 11, X-axis, Y-axis
Right stick Button 12, Z-axis, Z-rotation
D-pad up POV up
D-pad down POV down
D-pad left POV left
D-pad right POV right


References