Anyone know how to get ps3 controller working on windows 10? Boot Windows into 'Disable driver signature enforcement' mode. True sony copy ps3 controller. Guide Playing with a PS3 Controller on PC - A Setup Guide. Submitted 5 years ago * by [First ] [Last. Unzip and install. 2) Setup Driver We're only using the drivers from MotionJoy, not the DS3 Tool that. Select PCSX2 for your profile and it will map it as a PS controller and you'll get the right buttons by default.
Are you having a PS3 Controller and want to use it on a Windows PC?? Well, yes, you can. This guide will help you on how to Connect PS3 Controller to PC. The guide gives you simple steps to connect your Playstation controller to Windows 10, 8, 7 PC. So you won’t be having these issues anymore.
Anyways, let me first tell you about PS3 Controllers with of its features.
The PlayStation 3 (PS3) is a home video game console developed by Sony Interactive Entertainment. It is the successor to PlayStation 2, and is part of the PlayStation brand of consoles. The console was first officially announced at E3 2005, and was released at the end of 2006. It was the first console to use Blu-ray Disc as its primary storage medium. The console was the first PlayStation to integrate social gaming services, including being the first to introduce Sony’s social gaming service, PlayStation Network, and its remote connectivity with PlayStation Portable and PlayStation Vita, being able to remote control the console from the devices. In September 2009, the Slim model of the PlayStation 3 was released.
Various accessories for the PlayStation 3 video game console have been produced by Sony. These include controllers, audio and video input devices like microphones, video cameras, and cables for better sound and picture quality.
Contents
- 1 PS3 CONTROLLERS
- 2 3 Ways to Connect Ps3 Controller to Pc
- 2.1 1. Use PS3 Controller on PC Using MotionInJoy
PS3 CONTROLLERS
Sixaxis :-
The Wireless Controller (SCPH-98040/CECHZC1) (trademarked “SIXAXIS”) is the official wireless controller for the PlayStation 3 until it was succeeded by the DualShock 3. Its design is an evolution of the DualShock 2 (DS2) controller, retaining its pressure-sensitive buttons, layout and basic shape. Unlike the DS2, however, it is a Bluetooth wireless controller (it will also function as a wired controller via USB) and features motion sensing technology.DualShock 3 :-
Replacing the Sixaxis as the standard PlayStation 3 controller, the DualShock 3 (SCPH-98050/CECHZC2, trademarked “DUALSHOCK 3”) features the same functions and design (including “Sixaxis” motion sensing), but with vibration feedback capability. Cosmetically, the DualShock 3 is nearly identical to the Sixaxis, with the only differences being that “DUALSHOCK 3” is printed on the top (with the original “SIXAXIS” label moved down) and that the body is made of opaque plastic rather than the slightly translucent plastic used on the Sixaxis. The vibration function does not interfere with the motion sensing function, and both functions can be used at once.
As far as controllers r concerned, they are not only Ps3 supported. Yes, they can be used in Pc as well. But people have a hard time figuring how to connect their consoles controllers or gamepads to Pc’s as they require proper compatibility software to be installed first in your pc to use them. So today in this article we are going to discuss How you can connect Ps3 controller directly to your Pc and play your favourite games.
3 Ways to Connect Ps3 Controller to Pc
So finally, here are 3 different working methods to connect your PS3 Controller to PC.
1. Use PS3 Controller on PC Using MotionInJoy
You can do this by using a third-party driver. Here are the steps to do so;
- Download and install MotionInJoy in your Windows Pc. Find the compatible version as per your Windows and install it on your computer.
You can find the Driver here:- MotionInJoy free download
- Run the installation program and then launch the DS3 tool.
- Now plug in your Ps3 controller into your Pc via USB cable and then click Driver Manager Tab.
- You will find your Controller type from the “Hardware Location” tab. Your controller must be listed there.
- After checking everything under the hardware section Click on Load Driver.
- It will give you a warning stating it of an “Unsigned Driver”.Ignore that. The driver will be loaded.
- Now just go to the Profiles tab and select your controller from there (Ps3 Controller in this case).
You can change the settings of your controller; like button layout and vibration setting from there.
Pairing with Bluetooth
If your Pc supports Bluetooth, you can even connect your controller wirelessly.
To connect it wirelessly with MotionInJoy software follow these steps:-
- Click on the BluetoothPair tab and click Pair Now.
- The controller will then pair with your Bluetooth adapter, letting you use it without the USB cable.
- If you want to go back to using it with your PS3, you’ll have to plug it into your system and pair it again.
So this was one of the easiest ways to Use PS3 Controller on a Windows 10 PC (or even Win 8,7, Vista)
2. Connect PS3 Controller to PC using Xbox 360 Controller Drivers
This method tricks your Pc to see your Ps3 Controller as an Xbox Controller.
- First Download the official drivers for the Xbox 360 controller from Microsoft’s site. Download the driver which matches your Pc system’s Configuration.
You can Download the Drivers from here:- Xbox Controller Drive for Pc
- Next, install the downloaded Driver to your Pc.
- Plug in your Ps3 Controller to you Pc (wirelessly or wired).
- Now download the XInput Wrapper drivers from here:- XInput Wrapper Direct Download
- Unpack the file and run the ScpDriver.exe file from the ScpServerbin folder.
- NOTE :- WINDOWS XP AND VISTA users should check the force install option before proceeding further.
- Now click the install button.
- Done! you can now use Ps3 controller on your Pc and play any game that supports it.
Easy right??
3. Connect PS3 Controller to PC using ScpToolkit
Well, by now I am sure you must have connected your PlayStation 3 Controller on PC. If you still cannot find a working method, we have one more solution for you.
- Turn on your Controller by Pressing the “PS” button in the middle of your Controller.
- Now plug the narrow end of the controller’s USB charging cable into the controller and the large end of the USB cable into one of your computer’s USB ports.
- Go to ScpToolkit website and download the driver. You can download ScpToolkit.exe from here :- ScpToolkit Driver Download
- Click the “ScpToolkit_Setup.exe” link. Make sure you’re downloading the most recent version of the software. If you’re on an out-of-date version’s page, you won’t see the green “Latest Release” sticker on the left side of the page.
- Now install the downloaded Toolkit driver in your Pc.
- Now double-click the “ScpToolkit Driver Installer” program. It’s in the file in which you installed SCP Toolkit.
- Uncheck the “Install DualShock 4 Controller” box and Click the box under “Choose DualShock 3 Controllers to Install”.
- Check the Wireless Controller option and select Ps3 controller from it.
- At last click on Install button. Once the installation is complete, you’ll hear a confirmation noise.
- At this point, your controller’s drivers have been installed and you are ready to begin using your controller with PC games.
Now you can use PS3 Controller on PC!!
All these are working method to use or connect Ps3 controller to Pc. Read the steps careully to install and configure the drivers carefully to your Pc. Through these methods you can sucessfully connect Ps3 controller to Pc wich can be used to play game which supports them.
These methods may not work for Ps4 or xbox controllers as they require different configurations and drivers to work on Pc. So go and connect your Ps3 controller on pc and start gaming.
The PSNavi is kind of a strange controller. It's technically half of a PS3 controller. It has Thumbstick(L3), trigger(L2), shoulder (L1), DPad, PS, Cross and Circle buttons but does not have rumble or a lightbar. While it's not a commonly used controller for standard console gaming it is a very useful controller for VR because it fits in one hand nicely and can be used to make up for the fact that a PSMove controller doesn't have a thumbstick.
Unfortunately getting the PSNavi to work on Windows is more complicated than with the PSMove or the DualShock4 because the PSNavi doesn't behave like a proper HID (Human Interface Device). I'll go into more details about that in the Why is this so complicated section.
NOTE: If you are planning on using the PSNavi over Bluetooth, skip this section and go straight to Connecting over Bluetooth.
In order for PSMoveService to communicate with the PSNavi over USB we need to assign the libusb driver to it. This can be done with Zadig, the same tool we used for the PS3Eye camera setup.
- Plug your PSNavi controller(s) into USB
- Open Zadig
- Go to Options > List All Devices
- Select 'Navigation Controller' in the device drop down list
- Select 'libusb-win32' in the driver list
- Hit the 'Install Driver' button
At this point PSMoveService should be able to see your PSNavi controller. If you launch PSMoveService you should now see this in your console output:
If you launch the PSMoveConfigTool you should see now see an entry for the navi in the controllers list. Because the controller is connected over USB you should also see the 'Device Serial' and the 'Assigned Host Serial' filled in.
Proceed to Binding a PSNavi to a PSMove.
Connecting over bluetooth is a bit more involved because we have to use the 3rd party controller tool ScpToolkit. The ScpToolkit makes DualShock3 and PSNavi controllers appears to windows as an XBox360 controller. However in order for ScpToolkit to manage controllers over bluetooth you need a second dedicated bluetooth adapter. I recommend getting a second ASUS BT-400 for this purpose.
Bluetooth Setup video
If you prefer a video setup guide, Chris Daley made this handy video for configuring the PSNavi controller over Bluetooth. He goes over the same steps listed below.
Downloading ScpToolkit
You want to download the 1.6.238.16010 version of the ScpToolkit. PSNavi support apparently is broken in the 1.7+ versions.
Pre-Installation Setup
Before installing ScpToolkit make sure to unplug the Bluetooth dongle you normally use for the PSMove controllers.
- With your dedicated bluetooth dongle you want to use for the PSNavi controllers plugged in, launch USBDeview.
- Find the device name, vendor id and product id of the dedicated bluetooth adapter.
- For the ASUS BT-400 bluetooth device name is 'BCM920702', the vendor id is '0b05' and the product id is '17cb'.
- save the information for the device as a text file with ctrl+s or take a screenshot. You'll need these in the next step.
Also go ahead and plug all of the PSNavi controllers into USB now. The ScpToolkit will bind all plugged in controllers to Bluetooth during install.
Run the ScpToolkit Installer
Go ahead and launch the ScpToolkit_Setup.exe at this point. After the files for the toolkit install you should be presented with the 'ScpToolkit Driver Installer'.
- Make sure 'Install Bluetooth driver' and 'Install Dualshock 3 driver' are checked and that 'Install DualShock4 driver' is unchecked.
- Check the down arrow next to 'Choose Bluetooth dongles to install'
- Check the entry that corresponds to the bluetooth adapter information you saved from earlier
- In my case: BCM920702 (VID:0B05, PID:17cb)
- Check the down arrow next to 'Choose DualShock 3 controllers to install'
- Check all navigation controllers you have checked in
- In my case: Navigation Controller (VID:054C, PID:042F)
- Hit the 'install' button
- You should see a torrent of status pop-ups fly by about devices being found and connected
Launch the SCPMonitor
After the install completes you should see the 'SCPMonitor' icon in your task tray:
If you don't, just search your start menu for 'ScpToolkit Monitor (Legacy)' and launch it. Once it's launch you should see your bluetooth adapter (listed as 'Host Address') and the controllers (listed as 'DS3') connected via USB:
Go ahead and unplug the PSNavi controllers from USB now and then press the PS button on each controller. You should see the red LED at the bottom of the PSNavi blink for a few seconds and then go solid. At this point you should see the controller listed as Bluetooth instead of USB in the SCP Monitor tool:
Verify XBox360 Controller Emulation
As mentioned before, ScpToolkit makes the PSNavi controllers appear to applications like you have an XBox360 controller plugged in. We can verify that this is working by opening the controller test utility in the Windows control panel:
Then look for the 'Controller (XBOX 360 for Windows)' entries:
Selecting the properties for the controller should give you a button test screen that you can use to verify that the controller emulation is working:
Enable Gamepad Support in PSMoveService
Because the Gamepad API I'm using in PSMoveService doesn't seem to play nicely with the DualShock4 controller connecting and disconnecting (causes crashes in low level Win10 code) I don't have gamepad support enabled by default. This can be turned on by setting 'gamepad_api_enabled' to true in
%appdata%PSMoveServiceDeviceManagerConfig.json
:Now when you launch PSMoveService the output window should show the controllers listed:
As mentioned in the overview, a PSNavi controller by itself isn't very useful because it isn't an optically track-able controller. However when attached to a PSMove controller in some way it becomes a very useful add-on. However we have to tell PSMoveService which PSMove controller is attached to which PSNavi controller. This is done in the controller settings for each PSNavi controller. There is a 'Parent Controller' drop down that lets you assign the device serial of the PSMove controller you want to act as parent:
If you want to attach a PSMove controller to a PSNavi Xierion has kindly designed a clip you can 3D print that will hold both controllers.
You can download the STL file for the clip here
If you don't have access to a 3D printer, you can order a clip from Shapeways for as little as $16USD (shipping not included).
See issue #281 for full discussion.
Whew! You made it all the way to the bottom. So at this point you may be asking yourself: Why do I have to do all this setup for the PSNavi? Why do I need to use ScpToolkit to make this work? Great questions! As I mentioned in the overview, the PSNavi is a wierd controller. Many modern controllers will present a standard Human Interface Device (HID) protocol to the operating system. A controller has a standard set of 'HID reports' you can query from the controller. This makes it easy to write code to access the controllers over USB and Bluetooth.
Word download free windows 8. If you want to know more about Microsoft Word then you may visit for more information. Free Microsoft Word Apk Download For PC. You may also leave your review for Microsoft Word on our website so that our users may have a good idea about the app.
Because the PSNavi controller doesn't have a proper interface you have to write lower level code to access it over USB and Bluetooth. On the USB side this is a bit annoying but it's not too bad. You can just use LibUSB to manually send HID reports to the controller. This is actually what I spent a fair bit of time in December working on.
The Bluetooth side however is a nightmare. Bluetooth is actually a suite of protocols. Bluetooth communication to a PSNavi is manged by the 'Asynchronous Connection-less' or ACL radio link in conjunction with the 'Logical link control and adaptation protocol' or L2CAP. In order to communicate with a bluetooth device directly this way (something the OS usually manages for you with HID interfaces), you have to completely take control of a bluetooth adapter and then deal with the ACL and L2CAP protocol management. This is a TON of new code to be adding to PSMoveService just to support one controller type. And I have yet to find a good lightweight cross platform library for bluetooth.
ScpToolkit already does all of the bluetooth connection management. And on top of that, because it emulates the XBox360 controller you can use the PSNavi controller in other games. From my point of it made a lot more sense to just leverage ScpToolkit instead of trying to made PSMoveService an all in one service. And honestly, if I hadn't done it this way it probably would have been another few months before I got PSNavi support implemented.
Since the PSNavi is now recognised as an XBox controller Steam will try to use it independently which will interfere in the menu and possibly some games. To remove these button assignments follow this guide to edit the configuration under
Settings -> Base Configuration -> Big Picture configuration -> DEFAULT
.Windows 10 Update
The PS button may also not work correctly as it is used by the XBox Game Bar. If this is the case open the Game Bar with the PS button (or Win+G), select settings and un-check 'Open Game Bar using X on a controller'. Sometimes this assignment disrupts the button's function even when the Game Bar is not enabled so Game DVR must first be turned on in the XBox app under
Settings -> Game DVR -> Record game clips and screenshots using Game DVR
.