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

Controller:DualShock 2

From PCGamingWiki, the wiki about fixing PC games
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.
DualShock 2
DualShock 2 cover
XInput support
Connection method
Wired adapter
Predecessor
DualShock
Successor
Sixaxis
DualShock 3
DualShock 2 on Wikipedia

Key points

Main difference between the Dualshock 1 and 2 controllers is that the face buttons are pressure sensitive on the Dualshock 2.
Features 12 analog inputs. The buttons are pressure-sensitive, with up to 255 levels of sensitivity.
Has twin Dual Shock motors rumble.
Requires adapter to connect to PC. Not every USB adapter supports pressure-sensitive buttons.
Lacks native XInput support, requiring the use of an XInput wrapper (see Windows) for games that do not support DirectInput or the controller natively.
PS2 emulators for PC support pressure-sensitive buttons. DualShock 2 support is still in progress.

Inputs

  • 2 × clickable analog sticks (8-bit precision): L3, R3
  • 4 × pressure-sensitive shoulder buttons: L1, R1, L2, R2
  • 4 × pressure-sensitive action buttons: △ ᴛʀɪᴀɴɢʟᴇ, ○ ᴄɪʀᴄʟᴇ, × ᴄʀᴏss, □ sᴏ̨ᴜᴀʀᴇ
  • 4 × pressure-sensitive directional buttons (d-pad): , , ,
  • 3 × digital buttons: ► sᴛᴀʀᴛ, ◼ sᴇʟᴇᴄᴛ, ᴀɴᴀʟᴏɢ

Availability

Amazon.com
Amazon.co.uk

Controller variations

The Analog Controller (SCPH-10520) is a variant of the DualShock 2 controller, lacking force feedback.

Use with PC platforms

Modern adapters are emulating XInput, DirectInput or DualShock 3 signals and works out-of-the-box.

Windows

reWASD

Supports DualShock 2 controller via OSTENT PS2 to PS3 USB Adapter, does not require manual driver installment.[1]
Allows to remap pressure sensitive face buttons. Every button has three activation stages which can activate different action depends how hard button is pressed.
L2 and R2 buttons are emulating triggers.
Allows emulate virtual DS4 controller to play PS4 Remote Play, PS Now or Dualshock 4 compatible games. Including gyro and accelerometer control.
Allows emulate virtual Xbox 360 controller to play XInput compatible games.
Supports analog face buttons feature which can be remapped to High, Medium and Low zones.
Not free of charge. 14-days trial.
Custom configs for DualShock 3 controller can be found in official Community Configs Library maintained by reWASD users.

XInput wrapping

Acting as native DirectInput controller, it's possible to use any of the generic wrappers. See the controller article for those.
DualShock XInput Wrapper
Play.com USB adapter only
Step One
Instructions[citation needed]
  1. Plug-in the desired controller and let Windows install any default drivers if needed.
  2. Download the DualShock XInput Wrapper.
  3. Extract the ScpServer folder inside the root directory of the main Local Disk location.
Step Two
Make sure to follow these steps in the right order, choose the appropriate system from the list.
Do not erase the ScpServer folder after installing the wrapper, if needed it can be hidden instead.
Windows 8 and Windows 10

Run ScpServer\Binaries\SCPDriver.exe and install the driver.

Windows 7[citation needed]
  1. Download and install the Xbox 360 Controller Drivers.
  2. Run ScpServer\Binaries\SCPDriver.exe, check the Force Install checkbox and install the driver.
Windows XP and Windows Vista[citation needed]
  1. Run ScpServer\Binaries\SCPDriver.exe, check the Force Install checkbox and install the driver.
  2. Download and install the Xbox 360 Controller Drivers.

EMS PlayStation to USB DsHidMini driver

If you try to use the EMS PlayStation (1 & 2) to USB adapter on a recent machine (>= Windows 7) the original driver may not allow Windows to detect your Playstation device as a joystick. So here's an adaptation of DsHidMini so that adapter can now show up in Windows.
This project is focused on making dance pads (from Dance Dance Revolution) from PlayStation 2 to work again. So joysticks may not work properly.
Vibration feedback hasn't been added.
Analog sticks don't work.
Analog sticks buttons don't work.

Steam

Can be recognized as Xbox 360 controller but after manual assignment. The controller cannot be found in Supported Controller Database, so Steam recognizes it as a standard DirectInput device.
Do not support pressure-sensitive face buttons.

Steam Link compatibility

Works natively over Mayflash PS2 Controller Adapter.[2]
Buttons are mapped incorrectly and must be remapped manually.
Works without any drivers on any operating system that supports Steam.
Can be used just to send input from a controller to a PC. Go into Streaming options, hit and disable video and audio streaming.
Won't work great unless you connect it to LAN or a low latency Wi-Fi.

Hardware

Adapters

Bliss-Box Gamer-Pro

Directly compatible with PC. No driver needed, just plug and play. It’s ready to use right out of the box, no special software is required with the exception of firmware updates.
Supports pressure-sensitive face buttons.
Supports vibration (Rumble/Force Feedback).
Hot swapping capabilities. Auto-pause if the controller is disconnected.
Easily upgradable via firmware update.
Future proof /expandable (all that is required is a new cable and a firmware update).
Each port is independently upgradable so they can run different firmware if needed.
The 4-play requires pressing reset button (that is next to the HDMI port) after connecting the controller.
In the older firmware and explained in the 1.0 manual, user can assign only 4 pressure-sensitive buttons to the dial, slider, z-axis, z2 axis. However, the 2.0 firmware has the ability to read all 12 pressure-sensitive buttons but it needs to be utilized by a dedicated application[3].

OSTENT PS2 to PS3 USB Adapter

Just plug and play, no driver needed.
For PS2 original controller pad only, NOT compatible with game specified controllers.
Emulates DualShock 3 Controller.
Compatible with reWASD.

Mayflash 3 in 1 Magic Joy Box

Just plug and play, no driver needed.
Only for one player.
Supports only pressure-sensitive axis, which can be assigned to two from 12 pressure-sensitive buttons (2 triggers or two from 12 pressure-sensitive face buttons). Assigning two buttons as "analog", locking other buttons in "digital" mode.
Compatible with Windows 98, ME, 2000, XP, Vista and Windows 7, Windows 8 32 bit and 64 bit, Windows 10.
Support all buttons on the game controller.
Support both digital and analog modes (for pressure-sensitive buttons), three players can play simultaneously (but requires Xbox and GameCube controllers).

Mayflash Super Dual Box Pro

Converts any PS/PS2 game controller for use on PC. Compatible with Windows XP/2000/ME/9X.
Works with PS/PS2 gamepads, steering wheels, and dancing mats.
Supports only pressure-sensitive axis, which can be assigned to two from 12 pressure-sensitive buttons (2 triggers or two from 12 pressure-sensitive face buttons). Assigning two buttons as "analog", locking other buttons in "digital" mode.
Supports Auto-fire function for all buttons via PC interface.
Re-maps all the buttons as you need.
Allows 2 players to play at the same time.
Supports pressure-sensitive face buttons.
Supports vibration (Rumble/Force Feedback).

Expansions

SplitFish Motion FX Adapter

DualShock 2 with SplitFish Motion FX Adapter.
DualShock 2 with SplitFish Motion FX Adapter.
Just clip the motion tilt-sensor adapter onto your wired Sony dual shock controller and experience faster game response and a whole new layer of control. Television sensor strips are not required.
Compatible with all PS2 games.
Cross hair tilt indicator.
Adjustable motion sensitivity: ◼ sᴇʟᴇᴄᴛ+△ ᴛʀɪᴀɴɢʟᴇ/◼ sᴇʟᴇᴄᴛ+× ᴄʀᴏss. One button operation.
Swap between motion control and analog stick. Great for flight sims & driving games.
Amazon.com
Amazon.co.uk

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 pressure sensitive face buttons support

For a list of games, see List of games that support Pressure-Sensitive Face Buttons.

Pressure-sensitive face buttons are not recognized by PC games yet.
Emulators like PCSX2, RPCS3 and Cxbx-Reloaded do not recognize pressure-sensitive face buttons from DualShock 2 yet. Controller will require DualShock 3 emulation to be recognized.
See GiantBomb's List - Games where pressure sensitive buttons play an important part.

Games with DualShock button prompts

Total number of games: 1,128.
Please note, that this is only list for games that offer DualShock button prompts.
Some may require use of DualShock 4 emulation. Refer to game-specific articles for details.
Game Series Developer Publisher First release Available on
One Piece Odyssey One Piece ILCA Bandai Namco Entertainment January 12, 2023
Windows
Crisis Core: Final Fantasy VII Reunion Final Fantasy Tose, Square Enix Square Enix December 13, 2022
Windows
Romancing SaGa: Minstrel Song Remastered SaGa Bullets Square Enix December 1, 2022
Windows
Evil West Flying Wild Hog Focus Entertainment November 22, 2022
Windows
The Devil in Me The Dark Pictures Anthology Supermassive Games Bandai Namco Entertainment November 18, 2022
Windows
Marvel's Spider-Man: Miles Morales Spider-Man Insomniac Games PlayStation PC November 18, 2022
Windows
Monochrome Mobius: Rights and Wrongs Forgotten Utawarerumono Design Act, Aquaplus DMM.com, Shiravune November 16, 2022
Windows
Cardfight!! Vanguard Dear Days Lancarse, FuRyu Corporation Bushiroad November 16, 2022
Windows
Valkyrie Elysium Soleil Square Enix November 11, 2022
Windows
Tactics Ogre: Reborn Zereo, Algebra Factory, Square Enix Square Enix November 11, 2022
Windows
Sonic Frontiers Sonic the Hedgehog Sonic Team SEGA November 8, 2022
Windows
Call of Duty: Modern Warfare II Call of Duty: Modern Warfare Infinity Ward, Raven Software, High Moon Studios, Sledgehammer Games Activision October 28, 2022
Windows
Sackboy: A Big Adventure Sumo Digital PlayStation PC October 27, 2022
Windows
Persona 5 Royal Persona Atlus, P-Studio SEGA October 21, 2022
Windows
Gotham Knights Batman Warner Bros. Games Montreal Warner Bros. Interactive Entertainment October 21, 2022
Windows
Uncharted: Legacy of Thieves Collection Naughty Dog PlayStation PC October 19, 2022
Windows
A Plague Tale: Requiem A Plague Tale Asobo Studio Focus Entertainment October 18, 2022
Windows
Cultic Jasozz Games 3D Realms October 13, 2022
Windows
No More Heroes 3 No More Heroes Grasshopper Manufacture XSEED Games, Marvelous October 11, 2022
Windows
Chasm: The Rift (2022) Chasm: The Rift Action Forms, General Arcade SNEG October 10, 2022
Windows
FIFA 23 FIFA EA Canada, EA Romania Electronic Arts September 30, 2022
Windows
Railgrade Minakata Dynamics Epic Games Publishing September 29, 2022
Windows
Little Witch Nobeta Pupuya Games Pupuya Games, SimonCreative, Justdan September 29, 2022
Windows
Prodeus Mike and Jason, Bounding Box Software Humble Games September 23, 2022
Windows
macOS (OS X)
Gundam Evolution Gundam Bandai Namco Online September 20, 2022
Windows
Plunder Panic Will Winn Games September 16, 2022
Windows
macOS (OS X)
Judgment Judgment Ryu Ga Gotoku Studio Sega September 14, 2022
Windows
Lost Judgment Judgment Ryu Ga Gotoku Studio Sega September 14, 2022
Windows
Broken Pieces Elseware Experience, Benoit Dereau, Mael Vignaux Freedom Games September 9, 2022
Windows
Steelrising Spiders Nacon September 8, 2022
Windows
Temtem Crema Humble Games September 6, 2022
Windows
Made in Abyss: Binary Star Falling into Darkness Chime Corporation Spike Chunsoft September 2, 2022
Windows
JoJo's Bizarre Adventure: All Star Battle R CyberConnect2 Bandai Namco Entertainment September 2, 2022
Windows
Shin-chan: Me and the Professor on Summer Vacation - The Endless Seven-Day Journey Crayon Shin-chan Star Factory, Millennium Kitchen Neos Corporation August 31, 2022
Windows
Pac-Man World Re-Pac Pac-Man World, Pac-Man Now Production Bandai Namco Entertainment August 25, 2022
Windows
Soul Hackers 2 Megami Tensei Atlus SEGA August 25, 2022
Windows
SD Gundam Battle Alliance Gundam Artdink Bandai Namco Entertainment August 24, 2022
Windows
Yars: Recharged Yars, Atari Recharged Adamvision Studios, SneakyBox Atari August 23, 2022
Windows
macOS (OS X)
Linux
Saints Row Saints Row Deep Silver Volition Deep Silver August 23, 2022
Windows
MultiVersus Player First Games Warner Bros. Interactive Entertainment August 15, 2022
Windows
Spark the Electric Jester 3 Spark the Electric Jester Feperd Games August 15, 2022
Windows
Marvel's Spider-Man Remastered Spider-Man Insomniac Games PlayStation PC August 12, 2022
Windows
Rumbleverse Iron Galaxy Studios Epic Games Publishing August 11, 2022
Windows
PlateUp! It's happening Yogscast Games August 4, 2022
Windows
Dungeon Munchies maJAJa July 28, 2022
Windows
macOS (OS X)
Digimon Survive Digimon HYDE, Inc. Bandai Namco Entertainment July 28, 2022
Windows
Hell Pie Sluggerfly Headup Games July 21, 2022
Windows
River City Saga: Three Kingdoms Kunio-kun A+ Games Arc System Works July 20, 2022
Windows
Stray BlueTwelve Studio Annapurna Interactive July 19, 2022
Windows
Endling: Extinction Is Forever Herobeat Studios HandyGames July 19, 2022
Windows

More...

Other information

Technical information

PS3/PC Gamepad Driver

Controller button Button label and axis
Square Button 4
Cross Button 3
Circle Button 2
Triangle Button 1
L1 Button 5
R1 Button 6
L2 Button 7
R2 Button 8
Select Button 9
Start Button 10
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

Bliss-Box Gamer-Pro Adapter

Firmware 3.23 and greater.
Standard mapping:
Controller button Button label and axis
Square Button 3
Cross Button 1
Circle Button 2
Triangle Button 4
L1 Button 7
R1 Button 8
L2 Button 9, X-rotation
R2 Button 10, Y-rotation
Select Button 5
Start Button 6
Left stick Button 15, X-axis, Y-axis
Right stick Button 16, Z-axis, Z-rotation
D-pad up POV up
D-pad down POV down
D-pad left POV left
D-pad right POV right
Alternative mapping:
Controller button Button label and axis
Square Button 1
Cross Button 2
Circle Button 8
Triangle Button 4
L1 Button 3
R1 Button 7
L2 Button 9, X-rotation
R2 Button 10, Y-rotation
Select Button 5
Start Button 6
Left stick Button 15, X-axis, Y-axis
Right stick Button 16, 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