Difference between revisions of "Controller:DualShock 3"
m (→Steam: information about Sony driver) |
m (Layout clean up) |
||
Line 14: | Line 14: | ||
{{--}} Has non-standard HID descriptors<ref>https://github.com/torvalds/linux/blob/a687c5765b5ae19fe559e14615ddc87ebb46d409/drivers/hid/hid-sony.c#L76</ref> and broken Bluetooth protocol<ref>https://twitter.com/NefariusMaximus/status/770517683875876864</ref> that require specific drivers fixes to be used. | {{--}} Has non-standard HID descriptors<ref>https://github.com/torvalds/linux/blob/a687c5765b5ae19fe559e14615ddc87ebb46d409/drivers/hid/hid-sony.c#L76</ref> and broken Bluetooth protocol<ref>https://twitter.com/NefariusMaximus/status/770517683875876864</ref> that require specific drivers fixes to be used. | ||
− | ==PS3 Controller on Windows (Wired, official drivers)== | + | ==Use with PC platforms== |
+ | ===Windows=== | ||
+ | ====PS3 Controller on Windows (Wired, official drivers)==== | ||
{{Fixbox|description=Setup|fix= | {{Fixbox|description=Setup|fix= | ||
{{++}} There is no need to have a program running in the background, once the drivers are installed the controller works. | {{++}} There is no need to have a program running in the background, once the drivers are installed the controller works. | ||
Line 25: | Line 27: | ||
}} | }} | ||
− | ==PS3 Controller on Windows (Wired, unofficial drivers)== | + | ====PS3 Controller on Windows (Wired, unofficial drivers)==== |
− | ===Step One=== | + | =====Step One===== |
{{Fixbox|description=Setup|fix= | {{Fixbox|description=Setup|fix= | ||
# Plug-in the controller and let Windows install any drivers if prompted. | # Plug-in the controller and let Windows install any drivers if prompted. | ||
Line 33: | Line 35: | ||
}} | }} | ||
− | ===Step Two=== | + | =====Step Two===== |
{{Fixbox|description=Windows 8 and Windows 10|fix= | {{Fixbox|description=Windows 8 and Windows 10|fix= | ||
* Run <code>ScpServer\Binaries\SCPDriver.exe</code> and uncheck the '''Bluetooth''' checkbox then select '''Install'''. | * Run <code>ScpServer\Binaries\SCPDriver.exe</code> and uncheck the '''Bluetooth''' checkbox then select '''Install'''. | ||
Line 49: | Line 51: | ||
}} | }} | ||
− | ==PS3 Controller on Windows (Bluetooth)== | + | ====PS3 Controller on Windows (Bluetooth)==== |
{{--}} Other Bluetooth devices cannot be used. | {{--}} Other Bluetooth devices cannot be used. | ||
− | ===Step One=== | + | =====Step One===== |
{{Fixbox|description=Setup|fix= | {{Fixbox|description=Setup|fix= | ||
# Plug-in the controller and let Windows install any drivers if prompted. | # Plug-in the controller and let Windows install any drivers if prompted. | ||
Line 59: | Line 61: | ||
}} | }} | ||
− | ===Step Two=== | + | =====Step Two===== |
{{Fixbox|description=Windows 8 and Windows 10|fix= | {{Fixbox|description=Windows 8 and Windows 10|fix= | ||
* Run <code>ScpServer\Binaries\SCPDriver.exe</code> and check the '''Bluetooth''' checkbox then select '''Install'''. | * Run <code>ScpServer\Binaries\SCPDriver.exe</code> and check the '''Bluetooth''' checkbox then select '''Install'''. | ||
Line 74: | Line 76: | ||
}} | }} | ||
− | ===Step Three=== | + | =====Step Three===== |
{{Fixbox|description=Bluetooth Device Name|fix= | {{Fixbox|description=Bluetooth Device Name|fix= | ||
# Push {{key|Win|R}} and type '''control printers''' then select '''OK'''. | # Push {{key|Win|R}} and type '''control printers''' then select '''OK'''. | ||
Line 80: | Line 82: | ||
}} | }} | ||
− | ===Step Four=== | + | =====Step Four===== |
{{Fixbox|description=Bluetooth Driver|fix= | {{Fixbox|description=Bluetooth Driver|fix= | ||
# Run <code>ScpServer\Binaries\zadig\zadig.exe</code> | # Run <code>ScpServer\Binaries\zadig\zadig.exe</code> | ||
Line 94: | Line 96: | ||
}} | }} | ||
− | ==Bluetooth Driver Removal== | + | ====Bluetooth Driver Removal==== |
{{ii}} If the instructions didn't work then remove the Bluetooth drivers and try something else. | {{ii}} If the instructions didn't work then remove the Bluetooth drivers and try something else. | ||
{{ii}} If the device manager asks to restart select '''No'''. | {{ii}} If the device manager asks to restart select '''No'''. | ||
Line 112: | Line 114: | ||
}} | }} | ||
− | ==PS3 Controller on OS X== | + | ===OS X=== |
+ | ====PS3 Controller on OS X==== | ||
{{Fixbox|description=OS X 10.7 and Newer|fix= | {{Fixbox|description=OS X 10.7 and Newer|fix= | ||
# Plug-in the desired controller and ignore the '''Pairing Request'''. | # Plug-in the desired controller and ignore the '''Pairing Request'''. | ||
Line 123: | Line 126: | ||
}} | }} | ||
− | ==PS3 Controller on Linux== | + | ===Linux=== |
+ | ====PS3 Controller on Linux==== | ||
{{Fixbox|description=Download and install the [http://qtsixa.sourceforge.net Sixaxis Joystick Manager].}} | {{Fixbox|description=Download and install the [http://qtsixa.sourceforge.net Sixaxis Joystick Manager].}} | ||
Revision as of 14:44, 31 December 2019
XInput support | |
---|---|
Predecessor | |
Sixaxis, DualShock 2 | |
Successor | |
PlayStation Move, DualShock 4 | |
Key points
- The Sixaxis controller is an earlier variant of the DualShock 3 controller, lacking force feedback. See Sixaxis.
- Remove MotionInJoy and Better DS3 if they are installed. See Removing MotionInJoy.
- DualShock 3 controllers can be used either wired via USB Mini-B cable or wireless with Bluetooth dongles supporting Bluetooth 2.0+EDR.
- Has non-standard HID descriptors[1] and broken Bluetooth protocol[2] that require specific drivers fixes to be used.
Use with PC platforms
Windows
PS3 Controller on Windows (Wired, official drivers)
Setup |
---|
Notes
|
PS3 Controller on Windows (Wired, unofficial drivers)
Step One
Setup |
---|
|
Step Two
Windows 8 and Windows 10 |
---|
|
Windows 7 |
---|
|
Windows XP and Windows Vista |
---|
|
PS3 Controller on Windows (Bluetooth)
- Other Bluetooth devices cannot be used.
Step One
Setup |
---|
|
Step Two
Windows 8 and Windows 10 |
---|
|
Windows 7 |
---|
|
Windows XP and Windows Vista |
---|
|
Step Three
Bluetooth Device Name |
---|
|
Step Four
Bluetooth Driver |
---|
Notes
|
Bluetooth Driver Removal
- If the instructions didn't work then remove the Bluetooth drivers and try something else.
- If the device manager asks to restart select No.
Instructions |
---|
Notes
|
OS X
PS3 Controller on OS X
OS X 10.7 and Newer |
---|
|
OS X 10.6 and Older |
---|
Download and install this driver. |
Linux
PS3 Controller on Linux
Download and install the Sixaxis Joystick Manager. |
---|
Steam
- Controller can be found in Supported Controller Database and it's correctly recognizable as PlayStation DualShock 3 controller.
- Not capable of making full use of Steam Input. Does not include support for the DS3 gyro or analog face buttons. Gyroscope is not visible in configuration menu.
- If you’re using a DS3 on Windows you’ll have to obtain the Sony driver through PlayStation Now.
Steam Link compatibility
- Natively supported wired and wireless (since beta build 554).[3]
- 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 Y and disable video and audio streaming.
- To pair over bluetooth connect via USB cable press PS button. Unplug USB cable then press again PS button and now DS3 works over bluetooth.
- Some clones (CECHZC2H Bluetooth DualShochIII and OUBANG PS3 Controller Wireless Dualshock3) won't work wirelessly.[4]
- Won't work great unless you connect it to LAN or a low latency Wi-Fi.
Hardware
Mayflash Wireless PS3 Controller to USB Adapter
- All controllers that can be paired and work with regular PlayStation 3 should work, including third party ones.
- Has switch on side of adapter, allowing for both XInput and DirectInput modes natively. XInput should work with regular drivers, for rumble to work with DirectInput mode, drivers needs to be downloaded manufacturers website.
- Can connect one controller in XInput Mode and four controllers in DirectInput Mode.
- Includes turbo mode. Pressing "PlayStation" and button toggles turbo for that button. To disable turbo for all buttons press PlayStation button twice quickly.
Issues fixed
Controller no longer detected or working (Windows)
Instructions |
---|
|
Playing with multiple PlayStation 3 Controllers on Windows
- Set up the Xbox 360 Controller Emulator, then play the desired multiplayer game with multiple controllers, such as Lego Marvel Super Heroes.
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 = 20 | introtemplate = Infobox company/intro/company | outrotemplate = Infobox company/outro | template = Infobox company/row/company | format = template | default = }}
Other information
Removing MotionInJoy
- Due to the way MotionInJoy behaves a full reformat is advised instead. The following steps could potentially harm Windows, backup any important files before following these instructions.
- MotionInJoy should be always treated as badware due to its odd and overall harmful behaviour. It can trigger BSODs, crashes and other major system issues.
Instructions[5] |
---|
Notes
|
Overridden Bluetooth Driver |
---|
|
Technical information
- Wireless controller, HWID: 054C:0268