Oct 29, 2018 - You might like Microsoft's Xbox Wireless Controller if you have larger. And it's a bad fit for most modern games, which require thumbsticks. Solution 1: Reset your PS4 controller. To fix the issue, the first thing you can do is reset your PS4 controller. PS4 has a reset button which allows you to do a reset in case something went wrong with the controller. Follow steps below: 1) Turn off your PS4. 2) Locate the reset button. Accidentally deleted realtek wi fi adapter 07:07 PM If you uninstalled the driver, there should be a device listed under an Other Devices category labeled as a Network Controller. (My bad, I installed drivers over a few devices with fingers crossed. Lol) SCPToolkit did not see that I had the PS4 controller plugged in via USB and it wouldn't see it connected via Bluetooth as a 'Wireless Controller' either.
Posted by3 years ago
Archived
Getting Windows 10 and the DS4 controller to work with x360ce
New title: Getting the DS4 controller to work with Windows 10
DS4 controller works properly now!
I've rewritten this post to reflect my newest findings. I can't edit the post's title, sadly.
- DS4Windows 1.4.27 workaround
Might be a little outdated
The newest version of DS4Windows includes a built-in way of connecting the controller exclusively. It makes use of the explorer.exe workaround. This one's recommended if you want the extra functionality and if you're fine with having to use the workaround. - SCP Toolkit
This is a fairly new continuation of the original SCPServer. This new release apparently fixes a Bluetooth input lag issue. This solution should work across all games. I recommend checking this out, as the forum post and the how-to's for this solution are really clear. Also, this solution completely bypasses the exclusivity bug. The downside is that you don't get the extra functionality DS4Windows provides, such as being able to use the touchpad as a mouse.
As suggested by: /u/itsjase - DS4Windows + x360ce
You get to keep touchpad functionality, but you'll have to put the x360ce files in all the main directories of the games that you're having problems with.
Hey there guys.
Recently there was a post regarding how the DS4 controller didn't work with Windows 10). This was due to DS4Windows not being able to hide the DirectInput version of the PS4 controller which then causes issues in some games that try taking input from DirectInput devices.
Note that this doesn't mean that the DS4 controller doesn't work at all. It's rather that some games in particular don't work well with the controller.
I've tried out several different programs: SCP Server, DS4Windows, InputMapper, and x360ce. DS4Windows and InputMapper both suffer from the same problem regarding the exclusive mode. With a little work SCP Server and x360ce both work. /u/MrHuk recently mentioned a solution which also works. Since that solution is relatively clean and not as intrusive as SCP Server in terms of driver installs this is currently the recommended solution. Using SCP Server will also work, but this involves a driver replacement which is a bit more intrusive.
Note that this advice might be a little outdated. DS4Windows is currently at version 1.4.32, and in version 1.4.3 they removed the exclusive connection button if you're running the newest Windows 10 build.
The newest version of DS4Windows includes a built-in way of connecting the controller exclusively that was initially linked by /u/MrHuk in this post. For reference, this is the explorer.exe fix.
(Windows 10) Thanks to another workaround found, it has been added to DS4Windows, there is a button on the main tab, to connect your controller exclusively, this will temporarily kill explorer (The taskbar) and bring it back once a controller is connected
To use that workaround you need to do the following:
- Make sure your DS4 Controller is not connected yet.
- Enable the Hide DS4 Controller (Exclusive Mode) option. This makes the 'Connect DS4 exclusively' button appear in the Controllers tab.
- Click said button. Explorer.exe will be killed temporarily.
- Follow the instructions in the terminal window. That is, connect your controller.
- Done! Be sure to have your 'Network List Service' set to its default setting (manual) in services.msc if you have changed this with other workarounds. Also make sure that you start from a clean slate. If you've used Zadig and replaced a driver, remove the device together with the driver in the device manager, then disconnect and reconnect the device.
SCPToolkit (Replaces: SCPServer)
Check out this forum post. It features several links with very clear how-to's on how to install your controller. This release should fix Bluetooth input lag.
The previous SCPServer solution required you to use Zadig to replace a controller driver. If you want to revert that you'll find the instructions down below.
Reverting from the Zadig driver replacement - In case you want to switch back
- Go into Device Manager.
- Find the Wireless Controller that corresponds to your DS4 controller.
- Right click > Uninstall, and be sure to also uninstall the driver.
- Disconnect and reconnect your controller. Windows will reinstall the device with the default drivers.
This is the old workaround I started this thread with initially. I've now expanded it a little bit. X360ce is an interesting program which essentially converts the output of DirectInput devices into Xinput output. If you combine DS4Windows with x360ce you can keep the touchpad functionality while also being able to use the controller normally.
Changing DS4Windows settings
While this step isn't absolutely necessary, it might prevent some weird interference between Xinput and DirectInput.
- Open the Profiles tab and edit the Default profile (or whatever profiles you use)
- Check the
Use Dinput only
option. This removes the emulated 360 controller. - Save your profile.
Setting up x360ce
- Download x360ce here. Download the 32-bit version for 32-bit games, and/or the 64-bit version for 64-bit games.
- Extract the executable from the archive into the game directory. You should put it in the same directory as the game's executable.
- Make sure your controller is connected. Then run the executable. It will attempt to generate two files:
x360ce.ini
andxinput1_3.dll
. Let x360ce do this. - It should show you that it detected a new controller*. Just follow the instructions and let x360ce search for settings automatically.
- Fiddle around with your controller a little. It should display your controller inputs on-screen.
- Click on
Save
and see if your game works properly now.
*(If you've enabled the
Use Dinput only
option x360ce will only detect one controller per DS4 controller. Otherwise it will detect two.)I hope this guide works for you guys. Also, I will change this whenever it's needed. This is very much a work in progress thing, so if there are new developments / discoveries do let me know. I'll try it out and adjust the guide accordingly.
Extra notes
- /u/mmaruda pointed out in this post that if you use DS4Windows and connect your controller via Bluetooth Windows will actually prioritize the emulated Xbox 360 controller. Go ahead and give it a try.
- Apparently disabling the 'Network List Service' (via
services.msc
) fixes the exclusivity issue. It, however, also breaks the start menu. If you permanently disable the Network List Service and reboot the start menu won't take any input from your keyboard. Some people will mention that disabling the 'DHCP Client' service also fixes the problem, but this is because disabling this service stops several other services as well, including the 'Network List Service'.
90% Upvoted
Posted by3 years ago
Archived
[Win10] DS4Windows not recognizing PS4 Controller
Edit: I got it fixed now! I posted my how to on/r/PS4https://www.reddit.com/r/PS4/comments/4dnpsg/i_finally_managed_to_get_my_ds4_controller/
Hey guys how's it going?
As the title says, DS4Windows does not recognize my PS4 Controller.
I downloaded it from here http://ds4windows.com/
What I did:
- Installed the program to %APPDATA% (basically just the settings, but since I don't need it to be portable I think this is the way to go)
- Driver Install during first start of DS4Windows
- Rebooted PC
- Plugged-in Controller through USB (Windows recognizes it as 'Wireless Controller', Light Bar flashes orange but turns off (I guess the battery is full)); DS4Windows keeps saying 'No Controller found (max 4)'
- Uninstalled 'Wireless Controller' Driver
- Uninstalled 'Virtual Bus Driver' with 'ScpDriver.exe', Rebooted PC
- Installed 'Virtual Bus Driver' with 'ScpDriver.exe' (both with and without 'forced install', Rebooted PC and tried again without any luck
I had 'Sixaxxis Pair Too' installed before (to be able to enter the BT Adress of my Phone to use the Controller on it) but uninstalled it just in case but nothing changed.
I tried both Controllers (one is always connected to my PS4 and one is usually connected to my Phone, though I re-paired it with my PS4 just in case) but no luck on either of them.
Google couldn't help me with it's results so here I am.
I hope you're able to help me solve this problem.
Ps4 Controller Driver For Pc
Either way, thank you guys in advance!
PS: If this is the wrong sub for that kind of question, please direct me to the proper on
Accidentally Installed Wrong Ps4 Controller Driver Download
67% Upvoted