youngblaze7 Aug 28, 2017 @ 6:42pm
I cant get steam to recognize my ps4 controller any more?
My controller was working fine the other day no issues im running windows 10 and all i did was plug the ps4 into the computer and steam recognized it, recently i bought doom and shadow warrior and downloaded Ds4 to work the games, worked perfect, now when i plug my Ps4 into the computer, it chimes and my pc recognizes its plugged up but steam nor Ds4 will recognize it, even when i go into big more on steam the box is ticked for ps4 support but it says no controllers recognized,
< >
Showing 31-41 of 41 comments
alo99_ Aug 11, 2021 @ 8:00am 
Ok, really old post, but I managed to fix my problem.

My DS4 was working and I tried to use Input Mapper to map the sixaxis functions, but I couldn't find the correct option in the version of the program that I was using, so, I did the most sensible thing to do, and that was to uninstall my DS4 drivers (terrible desition, should have tried the 1.6 version of Input Mapper). After that Windows recognized the Wirless Controller, the audio options worked, but not the joystick imputs, and nothing seemed to fix the problem

The solution was to use the recovery options in Windows, and roll back my PC before installing Input Mapper and messing arround with the default drivers. No other files were afected, my DS4 works again, tried Input Mapper 1.6 and worked great.
k4wala-1337 Aug 22, 2021 @ 9:08pm 
I just got it to work. steam wasn't connecting to my ps4 controler so I connected with bluetooth and used inputmapper. the default option for output device wasn't on xbox 360 controller. after i changed it to xbox 360 controller, it fixed and is working now.
EvilScotsman Jan 10, 2023 @ 2:22am 
So, I've been searching far and wide to solve this. Realise this post is old now but think I've found a solution. Only problem is I don't know how to execute this solution.

On DS4 Windows drivers page it says "HidGuardian
HidGuardian is a driver that can hide controllers from the system and allow only chosen processes to detect them. It was previously used by DS4Windows to solve the double input issue, but was made obsolete by the release of its successor, HidHide, a similar driver that works better and is easier to use.

DS4Windows removed support for HidGuardian in version 3.0.8 in favor of HidHide. As such, users who used and still have HidGuardian installed can be in a state where their controllers are hidden and undetectable to Windows and DS4Windows."

Indeed, my DS4 controllers have HIDGuardian installed. Strangely my DS5 controller works fine.

I still need to work out how to actually remove HIDGuardian, anytime I uninstall, it just automatically reinstalls once the controller is connected again.

Once I find out how to do this will post here. But, posting this just now in case anyone else finds method before me.
EvilScotsman Jan 10, 2023 @ 3:10am 
FIXED: Because I had inputmapper installed, my PC was still using HIDGuardian. Which was causing issues with windows 10, DS4 windows and steam.

To see if this will work for you. Open devices and printers in control panel>hardware and sound. Connect your controller via usb and then right click the icon that appears and go to the properties of the controller that pops up. Check the HID compliant game controller drivers, if HIDGuardian is showing. This is what's creating the issue for you.

(be sure to restart PC after uninstalling or installing anything to make sure it has been done properly)

Uninstalling input mapper is what fixed it for me. So make sure that isn't installed anywhere on your system. If it isn't but you used to use it, you might need to install it and then uninstall it again so it can remove the HID Guardian driver properly.

If you've never installed inputmapper but HIDGuardian shows, It might be left over from an old version of DS4Windows. So uninstalling and reinstalling the newest version should do the trick.

After I uninstalled input mapper and restarted my PC. When I checked the drivers for HID compliant game controller, it showed none being installed. Also, prior to this fix when connecting my controller via USB or bluetooth and using DS4Windows, "wireless controller" is all that would show in devices and printers. After this fix, "wireless controller" and "HID Compliant game controller" appeared when connected via USB or bluetooth WHILE USING DS4 Windows. Wireless controller is still all that shows if just connected to windows or steam.

P.S. Fixing this was sooo satisfying.
Last edited by EvilScotsman; Jan 10, 2023 @ 3:23am
Bad 💀 Motha Jan 10, 2023 @ 4:32am 
It should remove itself if you connect your DS4 controller with that driver installed and while connected, go to Device Manager and find everything to do with that controller and when you click Uninstall, click option for "remove drivers/software" when asked.

Once gone, unplug the controller.
Then go to classic Control Panel > Programs and Features. Check here for any extra controller drivers and/software. If old DS4-Windows still installed, uninstall that. But again double check that entire list of installed items, there might be an extra entry for a controller driver.

After everything uninstslled, restart Windows. If still need DS4-Windows, go download and install latest version.

If you use DS4-Windows or a similar app/driver then you also want that in your OS Startup. But do not have any game clients, such as Steam in OS Startup.

Also just because something is not listed in Task Manager > OS Startup doesn't speak for the entire system. As that speaks for just the User. Some startup items are System Wide for All Users. To find those, go to Computer Management > Task Scheduler.

Also double check the Servies list. Some items there might have an Automatic Startup trigger. Anything there for a game client should be changed to "Manual" so it only starts when the app that uses it is launched.
lavi Mar 23, 2023 @ 12:00am 
alright so, my problem was the same but fixed it by unisntalling the software that detects the controller third party side such as ds4windows or inputmapper. this happen because (content manager) for asetto corsa needed a way to detect this controler as the app is not from steam. if u still havent tried to uninstall the third party software try uninstalling it. I did remove the wireless controller device first from the computer then unisntall then reconnect the controller so it installs it back. hope this helps
lavi Mar 23, 2023 @ 12:01am 
Originally posted by lavish:
alright so, my problem was the same but fixed it by unisntalling the software that detects the controller third party side such as ds4windows or inputmapper. this happen because (content manager) for asetto corsa needed a way to detect this controler as the app is not from steam. if u still havent tried to uninstall the third party software try uninstalling it. I did remove the wireless controller device first from the computer then unisntall then reconnect the controller so it installs it back. hope this helps
personally ds4 isnt that much of a problem but sometimes it detects my controlller twice so i installed another input
portable ice May 7, 2023 @ 6:22am 
none of this worked im going ♥♥♥♥♥♥♥ insane from this
tintingaroo May 7, 2023 @ 4:28pm 
^ Is your OS seeing the controller? Does gamepad-tester.com detect the controller?

Did/do you have other software installed to support the controller?


If it's OK OS side and other software has not been involved, one possibility is it was hidden via Steam's 'Hide Device' function. Can check like so:
- quit Steam
- open with Notepad/text editor [Steam installation folder]/config/config.vdf
- do a search for: controller_blacklist

If it's present and hiding the PS4 controller, it'll have the controller's VID & PID e.g.:
"controller_blacklist" "54c/5c4"
(or could contain 54c/9cc, the VID/PID of the version 2 PS4 controller). You can just clear the VID/PID info e.g.:
"controller_blacklist" ""
Then save and close the file.
Bad 💀 Motha May 7, 2023 @ 9:55pm 
Also try a Steam Repair. Not from the command though, but the manual way.

Deleting everything in Steam folder except for the following...
Steam.exe (application)
DepotCache (folder)
SteamApps (folder)
UserData (folder)

With the rest all gone, right click Steam.exe > Run As Admin
Once it has downloaded and installed the Client, go and setup Steam > Settings once again. Once those are setup and you have restarted Steam Client. Now enter BigPictureMode and configure that.
xdtoka May 10, 2023 @ 8:18am 
Originally posted by tintingaroo:
^ Is your OS seeing the controller? Does gamepad-tester.com detect the controller?

Did/do you have other software installed to support the controller?


If it's OK OS side and other software has not been involved, one possibility is it was hidden via Steam's 'Hide Device' function. Can check like so:
- quit Steam
- open with Notepad/text editor [Steam installation folder]/config/config.vdf
- do a search for: controller_blacklist

If it's present and hiding the PS4 controller, it'll have the controller's VID & PID e.g.:
"controller_blacklist" "54c/5c4"
(or could contain 54c/9cc, the VID/PID of the version 2 PS4 controller). You can just clear the VID/PID info e.g.:
"controller_blacklist" ""
Then save and close the file.


This guy is the goat.
< >
Showing 31-41 of 41 comments
Per page: 1530 50

Date Posted: Aug 28, 2017 @ 6:42pm
Posts: 41