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.

Difference between revisions of "Controller:PlayStation Controller"

From PCGamingWiki, the wiki about fixing PC games
(fixed Cargo query)
 
(9 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
|cover        = PlayStation Controller.jpg
 
|cover        = PlayStation Controller.jpg
 
|xinput      = hackable
 
|xinput      = hackable
 +
|connection method = Wired adapter
 
|predecessor  =  
 
|predecessor  =  
 
|successor    = [[Controller:Dual Analog Controller|Dual Analog Controller]] <br /> [[Controller:PlayStation Classic Controller|PlayStation Classic Controller]]
 
|successor    = [[Controller:Dual Analog Controller|Dual Analog Controller]] <br /> [[Controller:PlayStation Classic Controller|PlayStation Classic Controller]]
Line 9: Line 10:
 
}}
 
}}
  
'''Key points'''
+
{{Introduction
{{--}} Requires adapter to connect to PC.
+
|introduction      = The '''PlayStation Controller''' is a game controller developed by [[Company:Sony Interactive Entertainment|Sony Interactive Entertainment]] and manufactured by [[Company:Sony|Sony]], released on December 3 1994. It was released alongside the [[Emulation:PlayStation|PlayStation]] console.
{{--}} Lacks haptic feedback and any analog inputs, limiting it's useability with many newer and bigger games.
+
 
{{--}} Lacks native XInput support, requiring the use of a XInput wrapper (see [[#Windows|Windows]]) for games that do not support DirectInput or the controller natively.
+
Being the first console-orientated game controller made by Sony, it consists of a left cross-patterned D-pad, the right face buttons with {{Key|△}}, {{Key|○}}, {{Key|×}} and {{Key|□}} symbols, two rows of shoulder buttons, a {{Key|sᴛᴀʀᴛ}} button and a {{Key|sᴇʟᴇᴄᴛ}} button.
 +
 
 +
|release history  = It also has the improved model in the form of [[Controller:DualShock#Controller_variations|Dual Analogue Controller]] which added analogue joysticks. The PlayStation Controller would later be phased out with the introduction of the [[Controller:DualShock|DualShock]] in 1997.
 +
 
 +
|current state    = Because it has a proprietary PlayStation controller port, it requires an third-party adapter for connecting to the PC, but even then, it only work as a DirectInput controller with most adapters, requiring the use of wrappers in games that only use XInput API. It doesn't support rumble features, as it is missing rumble motors.
 +
}}
 +
 
 +
'''Inputs'''
 +
* 10 × digital buttons: {{Key|△}}, {{Key|○}}, {{Key|×}}, {{Key|□}}, {{Key|L1}}, {{Key|R1}}, {{Key|L2}}, {{Key|R2}}, {{Key|sᴛᴀʀᴛ}}, {{Key|sᴇʟᴇᴄᴛ}}
 +
* 4 × digital directional buttons (d-pad): {{Key|↑}}, {{Key|↓}}, {{Key|←}}, {{Key|→}}
  
 
==Controller variations==
 
==Controller variations==
Line 19: Line 29:
 
==Use with PC platforms==
 
==Use with PC platforms==
 
===Windows===
 
===Windows===
 +
{| class="wikitable sortable"
 +
! style="height: 38.6px" | Supported features !! Steam !! Gamepad Phoenix !! reWASD
 +
|-
 +
| Virtual Xbox controller emulation ||style="text-align: center; background: #D2FFD2"| ✓ ||style="text-align: center; background: #D2FFD2"| ✓ ||style="text-align: center;  background: #FFEFD5"| ~ <ref group=N name="XInput">Requires XInput wrapper</ref>
 +
|-
 +
| Virtual DualShock emulation ||style="text-align: center; background: #FFD2D2"| ✗ ||style="text-align: center; background: #FFD2D2"| ✗ ||style="text-align: center;  background: #FFEFD5"| ~ <ref group=N name="XInput" />
 +
|-
 +
| Multiple controllers ||style="text-align: center; background: #D2FFD2"| ✓ ||style="text-align: center; background: #D2FFD2"| ✓ ||style="text-align: center;  background: #FFEFD5"| ~ <ref group=N name="XInput" />
 +
|-
 +
| Keyboard & Mouse input emulation ||style="text-align: center; background: #D2FFD2"| ✓ ||style="text-align: center; background: #FFD2D2"| ✗ ||style="text-align: center;  background: #FFEFD5"| ~ <ref group=N name="XInput" />
 +
|-
 +
| Virtual Nintendo controller emulation ||style="text-align: center; background: #FFD2D2"| ✗ ||style="text-align: center; background: #FFD2D2"| ✗ ||style="text-align: center;  background: #FFEFD5"| ~ <ref group=N name="XInput" />
 +
|-
 +
| Retro DInput/WinMM compatibility ||style="text-align: center; background: #FFD2D2"| ✗ ||style="text-align: center; background: #D2FFD2"| ✓ ||style="text-align: center; background: #FFD2D2"| ✗
 +
|-
 +
|}
 +
<references group=N />
 
====[[Glossary:Controller#Windows|XInput wrapping]]====
 
====[[Glossary:Controller#Windows|XInput wrapping]]====
{{ii}} Acting as native DirectInput controller, it's possible to use any of the generic wrappers. See [[Glossary:Controller#Windows|the controller article]] for those.
+
{{ii}} With certain adapters and/or software it acts as a DirectInput controller, making it possible to use any of the generic wrappers. See [[Glossary:Controller#Windows|the controller article]] for those.
  
 
==Hardware==
 
==Hardware==
Line 35: Line 62:
  
 
===Games with PlayStation button prompts===
 
===Games with PlayStation button prompts===
{{ii}} Please note, that this is only list for games that offer PlayStation button prompts.
+
{{mm}} [[List of games with Sony button prompts]]
{{--}} Some may require use of [[Controller:DualShock 4|DualShock 4]], which right now isn't possible to emulate. Refer to game-specific articles for details.
 
{{#cargo_query:
 
tables=Infobox_game,Input
 
|join on=Infobox_game._pageName=Input._pageName
 
|where=Input.Other_button_prompts HOLDS LIKE 'DualShock'
 
|fields=Infobox_game._pageName,Infobox_game.Series,Infobox_game.Developers,Infobox_game.Publishers,Infobox_game.Released,Infobox_game.Available_on
 
|format=template
 
|named args=yes
 
|limit=100
 
|intro={{Game list/intro}}
 
|template=Game list/row
 
|outro=</table></div>
 
}}
 
 
 
  
 
{{References}}
 
{{References}}
 
[[Category:Controller]]
 
[[Category:Controller]]

Latest revision as of 18:16, 27 November 2023

This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
PlayStation Controller
PlayStation Controller cover
XInput support
Connection method
Wired adapter
Successor
Dual Analog Controller
PlayStation Classic Controller
PlayStation Controller on Wikipedia

The PlayStation Controller is a game controller developed by Sony Interactive Entertainment and manufactured by Sony, released on December 3 1994. It was released alongside the PlayStation console.

Being the first console-orientated game controller made by Sony, it consists of a left cross-patterned D-pad, the right face buttons with , , × and symbols, two rows of shoulder buttons, a sᴛᴀʀᴛ button and a sᴇʟᴇᴄᴛ button.

It also has the improved model in the form of Dual Analogue Controller which added analogue joysticks. The PlayStation Controller would later be phased out with the introduction of the DualShock in 1997.

Because it has a proprietary PlayStation controller port, it requires an third-party adapter for connecting to the PC, but even then, it only work as a DirectInput controller with most adapters, requiring the use of wrappers in games that only use XInput API. It doesn't support rumble features, as it is missing rumble motors.

Inputs

  • 10 × digital buttons: , , ×, , L1, R1, L2, R2, sᴛᴀʀᴛ, sᴇʟᴇᴄᴛ
  • 4 × digital directional buttons (d-pad): , , ,

Controller variations

The PlayStation Classic Controller is an newer variant of the PlayStation controller, having USB cable compatible with PC. See PlayStation Classic.

Use with PC platforms

Windows

Supported features Steam Gamepad Phoenix reWASD
Virtual Xbox controller emulation ~ [N 1]
Virtual DualShock emulation ~ [N 1]
Multiple controllers ~ [N 1]
Keyboard & Mouse input emulation ~ [N 1]
Virtual Nintendo controller emulation ~ [N 1]
Retro DInput/WinMM compatibility
  1. 1.0 1.1 1.2 1.3 1.4 Requires XInput wrapper

XInput wrapping

With certain adapters and/or software it acts as a DirectInput controller, making it possible to use any of the generic wrappers. See the controller article for those.

Hardware

Mayflash SS/N64/PS2 Controller Adapter for PC USB

Just plug and play, no driver needed.
Compatible with Windows 98, ME, 2000, XP, Vista and Windows 7, Windows 8 32 bit and 64 bit, Windows 10.
Only for one player.

Bliss-Box Gamer-Pro

Directly compatible with PC. No driver needed, just plug and play.

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 PlayStation button prompts

List of games with Sony button prompts


References