Xbox 360 Controller Driver Ds3

Join GitHub today

GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.

Sign up

In this video i will show you how to use USB or PS3 controller as xbox controller. This method is the best solution to play games that requires only Xbox 360 Controllers, like Dead By Daylight. Some games require Xbox 360 controllers, namely popular FPS games, as that is all they are programmed to recognize. If you have one of these games try out the Xbox 360 controller emulator profile in the DS3 Tool. Install the correct latest Xbox 360 controller driver on your computer. Download an emulator for your Windows to recognize your PS 3 controller as a Xbox 360 controller. Here we use SCP Toolkit. Download SCP Tookit. 4-1) Extract the downloaded files.

If you're getting extremely inconsistent FPS, and you're using a 360 controller to. Apparently, there's a bug in the new driver that DS3 triggers. When installing DS4Windows, the link provided to download the Xbox 360 Driver is no longer valid. I know this is a really minor issue, I just wanted to make you aware. Device downloads. For software and drivers, select your product from the list below. Xbox 360 Controller for Windows. Select driver language.

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Comments

commented Apr 3, 2017

When installing DS4Windows, the link provided to download the Xbox 360 Driver is no longer valid. I know this is a really minor issue, I just wanted to make you aware.

Xbox 360 Controller Driver Ds3

pushed a commit to Venseer/DS4Windows that referenced this issue Jun 4, 2018

Add minimize to taskbar as a setting
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment
This repository has been archived by the owner. It is now read-only.

Join GitHub today

GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.

Sign up

Comments

commented Jan 2, 2016

What I am trying to do is make the DS3 controller player 2, but it won't let me. If I disconnect my Xbox 360 controller and connect my DS3 controller it lets me use it but sets my Xbox 360 controller to Player 2.

(https://github.com/nefarius/ScpServer/files/76235/ScpToolkit_Log-Package_.akif.X9_1451738336.zip)

NOTE: SKIP OCCUPIED GAME SLOTS IS SELECTED.

commented Jan 2, 2016

Are you using latest release(31th december)?
There's a checkbox under Service settings in ScpSetting exactly to prevent problems like this.

@nefarius Is there any reason this is not enabled by default? Even better: why in the world one should keep that disabled?

commented Jan 3, 2016

yeah I only have the latest release installed on my pc

commented Jan 3, 2016

AND
did you try to check that setting?

commented Jan 3, 2016

yes I did

commented Jan 3, 2016

it was the first thing I did

commented Jan 3, 2016

@mirhl: It's not enabled by default 'cause I was afraid (and got feedback in the meantime too) it might still be buggy - which it sadly is. I'm investigating ;)

commented Jan 12, 2016

When I connect the PS3 controller it tells me it's connected to CP Virtual X360 Bus : #1 but when I check Device Manager it says CP Virtual X360 Bus : #2 I think that is contributing to the problem caused.

commented Mar 11, 2016

So while this bug is still there, is there a workaround for those who mix DS4 and XBOX360/One gamepads?

commented Mar 11, 2016

is there a workaround for those who mix DS4 and XBOX360/One gamepads

Waiting for the dev to fix

Or just use normal DS4 driver
Assuming we aren't talking about those shitty games that disables DirectInput when something XInput is connected, in which case you'd need x360ce

commented Mar 11, 2016

It definitely doesn't work reliably to mix 'genuine' physical Xbox 360 controllers and DS3/4s due to a confirmed bug in the virtual bus driver. I'm currently testing a fixed build but even if I fix it I can't ship the fix yet 'cause I still don't own a code signing certificate (thanks, COMODO! >_<)

commented Mar 14, 2016

@nefarius looking forward to the fixes nefarius! any way to help on the code signing certificate?

commented Mar 14, 2016

@nileplumb just a few minutes ago I dumped the request to COMODO, instead got a cert from Certum within only two days!!! Back on track! Testing the fixed code right now. Looks promising.

commented Mar 14, 2016

It's working! They can finally live in harmony side-by-side:

Note that the genuine Xbox 360 Controllers are occupying slots 1 and 2 while the aftermarket DualShock 3 gets slot 3 assigned. What a great feeling 👍

commented Mar 14, 2016

Now that is awesome! Looking forward for the release including this fix!

commented Mar 14, 2016

Now I'm not a narcissist by any means but this makes me a little bit proud :')

commented Mar 14, 2016

Is there going to be any special procedures to migrate from the old driver to this one?

commented Mar 14, 2016

@charlesmilette I will make the setup do all the heavy lifting and put any manual actions in the notes of the upcoming release. Next build will have some big improvements but will be user-friendly to upgrade.

commented Mar 14, 2016

@nefarius excellent looks like I stepped into the ds3 game at just the right time (well maybe a couple days early) good luck hope to see a compiled release soon!

Ps will this still work fine for the pressure buttons in pcsx2 eg if I turn on PC I should have no Xbox pads connected (currently it thinks there's one, I assume that's Scp related) if I decide to use my ds3 pad it'll assign to pad 1 and I can play MGS3 or whatever fine and pressurized, then switch over to Mario kart for some 4 player action without issue all treated as xinput controllers?

Unplugging and reassigning pad numbers like 360 pads would?

Sent from my iPhone

On 14 Mar 2016, at 18:33, Benjamin Höglinger notifications@github.com wrote:

@charlesmilette I will make the setup do all the heavy lifting and put any manual actions in the notes of the upcoming release. Next build will have some big improvements but will be user-friendly to upgrade.


Reply to this email directly or view it on GitHub.

commented Mar 14, 2016

Pcsx2 uses the custom XInput.dll which you put inside its folder.
There's nothing to worry with dolphin then.

commented Mar 23, 2016

about when should we expect the next update to address this issue to come out? I'm pretty excited!

commented Mar 23, 2016

Will the new version require a root CA certificate?

commented Mar 23, 2016

@SakifX9 I have some testing left to do, also have to finish the new instructions in the driver installer... If everything goes according to plan maybe upcoming weekend or the one after that.

@charlesmilette no, this would not be possible since kernel-mode drivers have to be signed with a root CA cross-signed by Microsoft, we're doing this legit ;D

commented Mar 23, 2016

Xbox 360 Controller Driver Ds3 Driver

@nefarius Which means that there will still be that 'libwdi' root certificate?

commented Mar 23, 2016

@charlesmilette the libwdi root certificates are created for the user-modeWinUSB.sys driver; its auto-generated on every machine so no one (not even myself) can accidentally leak any private keys that could be used to harm other users machines. It's not a mechanism I invented; it's how libwdi is designed. I'll think about improving this further.

added this to the Resolved in v1.7.x milestone Apr 2, 2016

commented Apr 8, 2016

How's the progress going?

commented Apr 8, 2016

Just wait for new release, coming soon™

commented Apr 10, 2016

commented Apr 10, 2016


I hate you

commented Apr 10, 2016

@mirh now why's that?

commented Apr 10, 2016

That's a lot of emails in a short amount of time:

commented Apr 10, 2016

@charlesmilette Oops, I guess :3

commented Apr 10, 2016

Btw, I'm afraid 'Every issue linked in this milestone' link points to wrong page (only open issues are showed, but those are closed)

commented Apr 10, 2016

@mirh gawddamit. Well, would've been too easy wouldn't it. EDIT: corrected.

commented Apr 20, 2016

@nefarius , this is an awesome build. The setup is very user-friendly. I'm trying to connect a wide variety of controllers at once to my PC, and it's been a long, frustrating quest with one problem after another. I use an XB1 controller wirelessly as my main controller, but having friends over, I use 2 DS3s and probably a DS4 and an Xbox 360 controller. As you can guess, it's tough to get all that working.

This version of SCPToolkit was an easy install and it helps with connecting and disconnecting virtual Xbox360 controllers to rearrange player order. However, I think the clean wipe utility deleted the SCPToolkit Bluetooth Pairing Utility and didn't replace it. In the 'official' version of SCP, my controllers connected to the dongle super easily. Now, only the DS4 will, and it still won't work through this new SCPTookit.

  1. Is this build focused on getting things to work without the bluetooth pair utility? I noticed that it is deselected in the features install. Is there a reason for that? Is it just too risky to try, or is it known to not function with this build? In the new SCPToolkit Driver Installer, my bluetooth dongle does not appear.
  2. How can I roll back to the previous SCP I was using to troubleshoot between this build and the official download? Or maybe re-install this toolkit with the Bluetooth pairing checked off? It's worth noting that I don't have a dongle from the list of known successful dongles.
  3. Is this build meant to ignore SCPMonitor? That application can only set DS3/4 controllers to player slots above them, but since it doesn't include attached Xbox controllers, it doesn't seem to be a good tool for anyone who uses both kinds.

commented Apr 20, 2016

BT pairing is done by SCP service iirc. Pairing utility wasn't needed in the first place.
This driver should work with both DS, so I see no reason for this problem to happen. I'd suggest to check device manager for right-wrong drivers.
You can find previous versions here.

Last, I really can't understand what's the fuss with slot order between SCP devices (#45#207) but given the problems in there are supposed to be fixed, if you want to change slot number (especially in a mixed environment) you should be using x360ce.

commented Apr 20, 2016

I've ensured that my bluetooth dongle has the right driver. I know pairing is supposed to be done in SCP Driver Installer, and it used to (like magic) with the legacy build, which is why I wanted to troubleshoot it. Is this failure of the bluetooth pairing worth reporting as a new bug/issue? I don't want to fill an old thread with new problems.

commented Apr 20, 2016

Xbox 360 Wireless Controller Driver

pairing is supposed to be done in SCP Driver Installer

No, pairing is not done at install time. It's handled by DS3/SCP service (idk right name now).
Service as in 'Windows service'. You can see it in task manager too.

Xbox 360 Controller Driver Ps3 Controller

Xbox 360 Controller Driver Ds3

Xbox 360 Controller Driver Download

Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.