Difference between revisions of "DualShock 3"

From Emulation General Wiki
Jump to navigation Jump to search
m (Protected "DualShock 3" ([Move=Allow only administrators] (indefinite)))
(complete rework to reflect state of drivers on windows 10)
Line 1: Line 1:
The standard PlayStation 3 controller. It has a very good D-pad which is something that's hard to find nowadays. Very useful for emulating older consoles.
+
The '''DualShock 3''' is the standard controller for the [[PlayStation 3 emulators|PlayStation 3]]. It was originally intended to launch with the console, but [[wikipedia:Immersion v. Sony|a lawsuit by Immersion in 2002]] meant they were unable to include the controller's namesake feature, force feedback, until the case was over. As a stopgap measure, Sony announced the '''Sixaxis''' instead, and made the excuse at E3 2006 that force feedback would've interfered with the gyro sensors. With the eventual release of the DualShock 3 in 2008, owing to Sony's loss in court and eventual business deal for the patent, we now know this was a boldfaced lie.
  
===Features===
+
Aside from the gyro gimmick, the Sixaxis and DualShock 3 don't just offer the same old DualShock 2 functionality. It has:
*Very good D-pad
 
*10-bit precision analog sticks, pressure sensitive buttons
 
*Wired or wireless modes with a Bluetooth adapter
 
  
==Using on a PC==
+
*A very good D-pad
Previous DualShock controllers required a special adapter to work. However, the DualShock 3 can connect to a PC via USB without an adapter and all it requires to work is some extra software.
+
*10-bit precision analog sticks, and pressure sensitive buttons
 +
*Wireless connectivity using Bluetooth
 +
*Wired connectivity through a Mini B-type USB connector
  
===Windows===
+
==Windows==
Use the new [[SCP Driver Package]]. Do not use [[MotioninJoy|MalwareohJoy]] if you can.
+
Use [https://vigem.org/projects/DsHidMini/ DsHidMini]. For wireless functionality, see [https://github.com/ViGEm/BthPS3 BthPS3].
  
===Linux===
+
Sony's official driver for the controller, <code>sixaxis.sys</code>, was only released for the PlayStation Now service. If you have it installed, you may need to follow [https://vigem.org/projects/DsHidMini/SIXAXIS.SYS-to-DsHidMini-Guide/ this guide] to remove it.
 +
 
 +
For Windows 7 and 8, see [[SCP Driver Package]].
 +
 
 +
==Linux==
 +
{{Outdated|section}}
 
On Linux, [http://qtsixa.sourceforge.net/ QtSixA] is available but [http://pingus.seul.org/~grumbel/xboxdrv/ xboxdrv] is a much more active project, although it doesn't include a GUI; use it if you run into problems.
 
On Linux, [http://qtsixa.sourceforge.net/ QtSixA] is available but [http://pingus.seul.org/~grumbel/xboxdrv/ xboxdrv] is a much more active project, although it doesn't include a GUI; use it if you run into problems.
  
===Troubleshooting===
 
====The controller is detected but input doesn't work====
 
Try the following steps:
 
#Close the emulator and stop
 
#Close the DS3 software
 
#Disconnect your controller and wait for its LEDs to turn off or begin blinking slowly
 
#Connect it back and press the PS button, the LEDs will probably blink very fast
 
#Run the DS3 software
 
#Run the emulator
 
 
[[Category:Controllers]]
 
[[Category:Controllers]]

Revision as of 15:34, 13 November 2021

The DualShock 3 is the standard controller for the PlayStation 3. It was originally intended to launch with the console, but a lawsuit by Immersion in 2002 meant they were unable to include the controller's namesake feature, force feedback, until the case was over. As a stopgap measure, Sony announced the Sixaxis instead, and made the excuse at E3 2006 that force feedback would've interfered with the gyro sensors. With the eventual release of the DualShock 3 in 2008, owing to Sony's loss in court and eventual business deal for the patent, we now know this was a boldfaced lie.

Aside from the gyro gimmick, the Sixaxis and DualShock 3 don't just offer the same old DualShock 2 functionality. It has:

  • A very good D-pad
  • 10-bit precision analog sticks, and pressure sensitive buttons
  • Wireless connectivity using Bluetooth
  • Wired connectivity through a Mini B-type USB connector

Windows

Use DsHidMini. For wireless functionality, see BthPS3.

Sony's official driver for the controller, sixaxis.sys, was only released for the PlayStation Now service. If you have it installed, you may need to follow this guide to remove it.

For Windows 7 and 8, see SCP Driver Package.

Linux

On Linux, QtSixA is available but xboxdrv is a much more active project, although it doesn't include a GUI; use it if you run into problems.