3rd Party Ps3 Controller Driver
Windows Driver and XInput Wrapper for Sony DualShock 3/4 Controllers
I'd like to get a PS3 DualShock style controller for my Xbox 360. So far I only see Xbox 360 style PS3 controllers, not the other way around. Does anyone know of a PS3 style controller for the 360? Is there a 3rd party PS3 style controller for the Xbox 360?
Archive statement
Dear community, it has been an amazing ride but the time has come to let go. The ScpToolkit has outgrown itself and won't be continued any longer. As we're speaking the team behind this solution is working on various successor projects so keep an eye open! Good bye!
Credits
Community
- Major props to original author Scarlet.Crush for developing this awesome toolkit!
Sponsors
- ScpToolkits Setup is created with Advanced Installer, a feature-rich and yet easy to learn installation package creation framework for the Windows platform.
- Development is assisted by JetBrains ReSharper Ultimate tool collection, a must-have for every serious .NET developer.
Used libraries and other 3rd party code
ScpCleanWipe
uses code from DriverStore Explorer
Installation requirements
- Microsoft Windows Vista/7/8/8.1/10 x86 or amd64
- Already integrated in Windows 8.x or greater
- At least one supported Sony DualShock 3/4 controller (see Compatible Controllers)
- Administrator rights during driver setup
Optional
- A supported Bluetooth 2.0 (or higher) compatible USB dongle with EDR (Enhanced Data Rate)
- See Compatible Bluetooth Devices
- For DS4s to be useable the minimal supported Bluetooth version is 2.1!
Installation How-To
- Connect your Dongle (only needed if you want to use it wirelessly) and controllers (yes, all of them) via USB and let Windows install its default drivers. Leave them plugged in during the entire installation process!
- Download the latest release of the ScpToolkit Setup to an arbitrary location on your PC.
- Run the Setup and follow it's instructions. Should be fairly straight-forward.
- Wait for the Setup to finish.
- If you're performing a fresh installation, run the Driver Installer afterwards.
- If you're upgrading from an older installation you may skip the Driver Installer.
- When running the Driver Installer, choose your Bluetooth and controller devices you like to use with ScpToolkit.
- The next step depends on your operating system:
- Vista: check the Force Install option.
- Win 7/8/8.1/10: leave it unchecked (or check if you're facing installation troubles, might help).
- Click Install.
- You're done!
To-Do list
- Rewrite profile manager
- Add support for fake PANHAI DS3 controllers
- Implement gyroscope and accelerometer readout for DS3 and DS4
- Implement touchpad readout for DS4
Compatible Controllers
To be filled...
USBVID_054C&PID_0268
- Original Sony DualShock 3 Controller
USBVID_054C&PID_0268&REV_0100
- BigBen BB4401 PS3PADRFLX (3rd Party Controller)
USBVID_0E6F&PID_0214&REV_0580
- Afterglow AP.2 Wireless Controller for PS3 (3rd Party Controller)
- Although it's a wireless controller, technically it's an USB controller because it uses a proprietary protocol and ships with it's own USB dongle which can't/must not be paired manually.
- Rumble, LED-Control and battery charging status isn't supported/implemented yet.
Controller support is limited on Windows PCs. While the latest generation of console controllers will work out of the box with Windows, even last-generation gamepads like the PlayStation 3’s DualShock 3 require custom drivers.
A previous version of this article detailed the use of MotioninJoy to use your Sony PS3 controller as a joystick on your Windows PC. Unfortunately, MotioninJoy was a proprietary piece of software that turned into malware over the years. Luckily, you don’t have to infect your computer, as there is an open-source alternative in ScpToolkit. Don’t use MotioninJoy.
3rd Party Ps3 Controller Driver Download
How to Install ScpToolkit
ScpToolkit has to modify some system drivers to make the controller work, so it’s not the safest install process. Proceed with caution, follow our instructions, and don’t click anything you don’t understand.
Download the latest release of ScpToolkit from the project’s Github page, open up the setup program, and agree to the Terms and Conditions—if you read them, of course. You’ll be shown a dialog with a list of install options:
You probably don’t need the Gamepad Analyzer and Debug Info Collector, but you should install everything else.
The installation process will take a few minutes. You should take this time to find your PS3 controller and plug it in with a USB cable. After the utility is done installing the toolkit, it will ask you to run the driver installer. Click “Run,” and you’ll be shown a list which should now include your controller.
Click the “Initialize All Connected Devices” button (don’t skip through with next button), let it install, and then click “Next.” This will configure the controller to be recognized as a PS3 controller, and install some drivers.
The next screen is for Bluetooth support, which you may not want because it requires a dedicated Bluetooth dongle to be “sacrificed.” Rightly so, there’s a huge “WARNING” label on this screen, because installing it to a wireless mouse dongle on accident will cause you to have a very bad time.
If you really want wireless support, you’ll need to plug in the sacrificial dongle, make sure it’s the ONLY device in the list, and then click “Initialize All Connected Devices.”
Otherwise, feel free to hit “Next” and skip this process.
The next step is installing a virtual Xbox 360 Controller driver, which will trick Windows into thinking your PS3 controller is an Xbox 360 controller. This will make it work for more games.
To install the driver, click “Install virtual Xbox 360 Controller driver” and click “Next.”
Ps3 Controller For Sale
After that, ScpToolkit will want to install a Windows Service to handle communication with the controller.
Click “Install Windows Service” and click “Next.” You’re now done, and you should be able to use your PS3 controller in any game that supports Xbox 360 controllers. That’s practically every game that supports a controller, so go nuts. You can also remap the controller’s buttons to make it work in other games.
RELATED:How to Remap any Controller to Keyboard Keys on Windows and MacOS
READ NEXTPs3 Controllers Cheap
- › Microsoft Still Isn’t Testing Windows 10’s Next October Update
- › How to Use Google Chrome’s Hidden Reader Mode
- › How to Apply a Patch to a File (and Create Patches) in Linux
- › Dark Mode Isn’t Better For You, But We Love It Anyway
- › How to Stop Windows 10 From Automatically Emptying Your Recycle Bin