Difference between revisions of "Controller:PlayStation Controller"
(fixed Cargo query) |
Yuuyatails (talk | contribs) |
||
(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: | ||
}} | }} | ||
− | ''' | + | {{Introduction |
− | {{ | + | |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. |
− | {{ | + | |
− | {{ | + | 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}} | + | {{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=== | ||
− | {{ | + | {{mm}} [[List of games with Sony button prompts]] |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{References}} | {{References}} | ||
[[Category:Controller]] | [[Category:Controller]] |
Latest revision as of 18:16, 27 November 2023
![]() |
|
XInput support | |
---|---|
Connection method | |
Wired adapter | |
Successor | |
Dual Analog Controller PlayStation Classic Controller |
|
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 | ✗ | ✓ | ✗ |
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