Controller:PlayStation Vita
XInput support | |
---|---|
Predecessor | |
PlayStation Portable | |
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.
Use with PC platforms
Windows
- 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.
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.
Configuration
- 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.
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
- Please note, that this is only list for games that offer DualShock button prompts.
- Some may require use of DualShock 4, which right now isn't possible to emulate. Refer to game-specific articles for details.
{{#ask: Buttons prompts::DualShock | ?Developed by = Developer | ?Published by = Publisher | ?Uses engine = Engine | ?Release date = First release |+limit=1 | ?Available on = Systems | Sort = Release date | Order = descending | limit = 10 | introtemplate = Infobox company/intro/company | outrotemplate = Infobox company/outro | template = Infobox company/row/company | format = template | default = }}
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 |