Other than gathering dust in your shrine to now defunct and obsolete consoles, an old PlayStation DualShock 3 controller may just but what you are looking for to play new and old titles on PC, especially if the good old mouse and keyboard setup is proving tiresome. To boot, it’s a novel upcycling solution.
- Ps3 Navigation Controller Driver Files Windows 7
- Ps3 Navigation Controller Driver Files For Windows 10
- Ps3 Navigation Controller Driver Files Download
Use your Playstation 3 controller on your computer. Those who are afraid of complex processes, is as simple as clicking on the drivers tab of the application, selecting those that appear and load them. See your Xbox 360 files on your PC. Sep 24, 2018 - Dualshock-3 controller (a PlayStation 3 controller), holds a special place. Here we are talking about the newly launched app Xposed Installer.
Why would you want to use a PlayStation 3 controller when Sony’s much-refined DualShock 4 exists, and an Xbox controller is a doddle to get working on a PC? The simple answer is that the PlayStation 3 is a controller oddity in that it had a built-in accelerometer capable of detecting motion and pressure on the analog face buttons in both three directional and rotational axes.
In real terms, this means the analog buttons are pressure sensitive, a feature that doesn’t feature on either the DualShock 4 or Xbox controllers.
How do you sync a PlayStation 3 controller on PC? Sadly, it isn’t as simple as plugging it in via a USB cable like Microsoft’s proprietary Xbox controller, but it’s well worth the trouble.
Before you start, gather up your old PlayStation 3 controller and the mini-USB capable used to charge the controller. If not, a standard mini-USB capable goes for next to nothing over on Amazon or at any local electronics outlet. If you are still using a PlayStation 3, make sure it’s switched off before proceeding as it can interfere with the setup process.
Prerequisites
To sync up the controller, we are effectively trying to fool Windows 10 into thinking it is, in fact, an Xbox controller. To do this, we’ll need specific drivers.
To begin, download and install the following drivers: Microsoft DirectX runtime, Microsoft Visual C++ 2010 Redistributable Package, Microsoft .NET Framework 4.5, Microsoft Visual C++ 2013 runtime, and Xbox 360 controller driver (only if you’re running anything other than Windows 10).
Alternatively, plug the smaller end of the USB cable into the back of the PlayStation 3 controller, then connect the other, standard, end to an available USB port on the PC. Windows will then trigger a number of driver downloads.
Ps3 Navigation Controller Driver Files Windows 7
However, depending on your version of Windows it may not download them all causing issues further down the line. That’s why we recommend downloading them manually to be sure.
Install ScpToolkit
- Connect the DualShock 3 controller to the PC via the mini-USB capable and turn it on by pressing the PlayStation button in the center of the controller. Then download the latest version of ScpToolkit, the open source software that allows the controller to communicate with Windows.
- Install ScpToolkit (you may need to extract it beforehand via Windows 10’s inbuilt extractor tool) from the “ScToolkit_Setup.exe” installer that resembles a PlayStation 3 controller.
During the installation process, choose the file location as desired, then when prompted to select the features to install, click “Install” without changing any of the presets apart from checking that the “ScpToolkit Bluetooth Pair Utility” under “Legacy Components” is ticked off. You may be prompted to install “Prerequisites”, do so as instructed. - Once installed, you’ll be prompted to “Run Driver Installer”, do so by clicking on the large green play icon in the middle of the window. The next page lists all the available drivers. Tick off ”Install Bluetooth driver” and ”Install DualShock 3 driver”, making sure to untick ”Install DualShock 4 driver”.
- To the right, click on “Choose Bluetooth dongles to install” and select your device, be it a Bluetooth dongle or your motherboard’s inbuilt Bluetooth feature (it may need to be enabled if it doesn’t show up). Next, under “Choose DualShock 3 controllers to install” select the one marked “PLAYSTATION(R)3 Controller (VIDL xxxx, PID: xxxx)’’, ‘’x’’ being a random assortment of numbers of letters unique to your device.
Tap the ‘’Install’’ button on the right-hand side, and ScpToolkit will run through your choices, then install and configure the necessary drivers.
At it proceeds, alerts should pop up on the right-hand of your screen. Run through these to ensure the installations were successful. ScpToolkit will chime when finished, and you can tap ‘’Exit’’ on the right-hand side, below the ‘’Install’’ button used previously.
Success and Bluetooth
At this point, the PlayStation 3 controller is installed and usable as a plug-and-play device. Note that the system tray now includes the ScpToolkit icon signaling the tool is on and working away. Unless specified otherwise, ScpToolkit will automatically boot up each time Windows starts up.
You can also unplug the controller to use it wirelessly. Windows will sync it via Bluetooth within a few seconds and confirm the process has worked via a popup. Whenever you restart the PC, you’ll need to connect the controller via USB, allow ScpToolkit do its magic, then be able to unplug and use it wirelessly when the light on the controller itself turns on.
Tinkering Options
ScpToolkit allows the user to tinker with quite a few of the options and customize the PlayStation 3 controller quite widely. Here’s how to access the options.
Click on the Windows start menu and find ‘’ScpToolkit Settings Manager’, click on it to launch the tool. This menu is used to fine-tune some of the features of the tool such as turning off sound alerts, adjust the controller latency and sensitivity, determine the ”Dead-zone threshold”, flip the axes, turn off the vibration feature and so on.
Finally, because we are tricking Windows 10 into using Xbox 360 controller drivers, the PlayStation 3 controller will behave identically to an Xbox 360 controller. What this means is that the button control scheme won’t register in some games. In other words, hitting X may not equate to hitting X at all.
Fortunately, most games allow you to customize controls and assign specific buttons as desired. If this fails, find the ‘’ScpToolkit Profile Manager’’ from the Windows Start menu. This menu allows you to create custom mapping profiles where you can assign specific functions to buttons as required.
Finding the right mapping can involve some trial and error if games are being temperamental, so persevere, and it shouldn’t be too difficult to figure out what works best.
Ps3 Navigation Controller Driver Files For Windows 10
Troubleshooting
Depending on your settings, Windows 10 may deny the installation of the DualShock 3 controller drivers as a security measure. The majority of the DualShock 3 drivers are what we call unsigned drivers, i.e., they don’t have the vetting of an authorized developer or company required for installation. If ‘’Driver Signature Enforcement’’ is turned on, the drivers won’t install properly.
To circumvent this problem, you’ll need to switch off ‘’Driver Signature Enforcement’’. Before we proceed, note that this isn’t an ideal solution as it potentially makes your machine vulnerable. As a word of caution, we would recommend using a DualShock 4 or an Xbox controller if the problem surfaces.
- Click on ”Settings” in the Windows Start menu.
- In ”Settings”, navigate to ”Update and Security”, and finally click on ”Recovery” in the left-hand menu. Note the ”Restart Now” button under ”Advanced startup”, and click it to proceed.
- Once the PC has restarted, you’ll have access to ”Startup Settings”. Hit ‘’F7’’ on your keyboard to trigger the ”Disable driver signature enforcement” line. Hit enter to reboot Windows as usual.
- Follow the steps outlined above to install the drivers and sync up the PlayStation 3 controller.
The Final Word
That’s pretty much all there is to it. Load up your favorite game, tweak the settings, and enjoy!
Posts You Might Also Like
[Configuration] How to use Dualshock 3 on Windows with Steam
UPD, Feb. 21, 2017:
A new, more clear and more helpful version of this guide has arrived!
0. Join Steam Beta program. After that, go to Big Picture Mode -> Gear icon -> Controller settings, UNcheck support for generic controllers. Now exit Steam and proceed to step 1.
1. Plug your Dualshock 3 in. If you had any DS3 software prior to this moment (DS3Tool, Better DS3, MotionInJoy, ScpToolkit etc) - consult the web on removal of those (especially MotionInJoy and Better DS3), remove them and proceed to step 2.
2. Get PlayStation Now and install it. It should ask for a permission for driver installation in the process, allow it to, and proceed to step 3. If something went wrong and it didn't happen - follow 'Manual Driver Override' section instructions, and then proceed to step 3.
3. Re-plug your Dualshock 3, go to the Control Panel -> Devices and Printers, find your Dualshock 3 there, right-click it, choose 'Game Controller Settings', select your Dualshock 3 and press 'Properties'. You should see a testing screen, check if the buttons work. If they do, proceed to step 4. If they don't - reboot your PC, then check again. If they still don't - it's possible that your Dualshock 3 has compatibility problems with the Sony driver, and this guide won't help you.
Right now, Dualshock 3 is working in pure DirectInput mode. If that's enough for you - you can use it right now, old games, some newer ones, emulators - they'll all work fine. But if you still need XInput version of Dualshock 3 - go ahead and proceed to step 4.
4. Start Steam. Head to the Big Picture Mode -> Gear icon -> Controller Settings, you'll see your Playstation 3 controller there, navigate to it and click it. The binding screen will open, it looks like this. This screenshot shows the ACTUAL bindings you should have, if they're not the same - rebind them. When you're done, press Save, name it, upload, and now you can actually check the generic controller support checkbox.
5. Exit your Steam again, and re-plug DS3 after that. Start Steam once more, and now it should be working, utilizing all the power (and weaknesses) of Steam Controller Configurator.
Manual Driver Override.
1. With your Dualshock 3 plugged in, go to Control Panel -> Devices and printers, find your Dualshock 3 there and open it's properties, go to 'Hardware' tab.
2. You will see two devices here, find one that has something like Port_#00XX.Hub_#00XX, remember those numbers and close all the stuff.
3. Now go to Control Panel -> Device Manager, expand 'Human Interface Devices' and find one with the numbers you've seen before, open it's properties and go to the 'Driver' tab, click 'Update' button.
4. Select 'Find my drivers manually', and choose the driver path X:WindowsSystem32DriverStoreFileRepositorysixaxis.inf_WXYZ, where X is your system drive, and WXYZ is some numbers and letters.
5. Let it install the driver. You're done, close all the stuff and follow to step 3 of the main guide.
Some FAQ:
Ps3 Navigation Controller Driver Files Download
Q: Is it available for Mac/Linux?
A: No, PSNow is not, and AFAIK DS3 works great without all this commotion on those.
Q: Do I get working gyro?
A: Yes, you do. BUT you have to bind it instead of actual buttons/axes/d-pad on step 4, and if you're tired of it and want to go back to normal controls (or back to gyro again) - you'd have to uncheck generic gamepad support, restart Steam, replug DS3, rebind stuff the way you want, check generic gamepad support, restart Steam and replug DS3. Not really fast procedure, but if you actually want to use gyro - that's the way for now. Also, if you're going to use your DS3 after step 3 (DInput mode) in the games and apps that support it, then you should be able to use gyro without any problems.
UPD [Jan, 20th, 2018]:
According to /u/jbmoskow, you may need to disable Windows Driver Signature Verification to make it work on Windows 10 Home, x64. The process described here
Also, if you're having problems with connecting two Dualshock 3 controllers, you have to reset the second controller when it is plugged into computer. After that, it should be recognized.
Thanks to:
/u/FlocoPops for bindings screenshot
/u/jbmoskow for some additional info