Jays2Kings / DS4Windows

Like those other ds4tools, but sexier
3k stars 1.45k forks source link

"Hide DS4 Controller" will not work... #324

Open EchoesIII opened 7 years ago

EchoesIII commented 7 years ago

Unless I reboot entirely the PC, and the controller is always wired. If I disconnect and reconnect in a few seconds, it just won't work anymore. It'll always give the message: "Warning: Could not open DS4 1C:96:5A:06:69:01". The USB wire is new, it works well, tried out with a XBONE controller and it was OK. Also, tried on different USB ports. I always close everything game-related in the task manager. The OS is the latest Windows 10 version. I have searched thoroughly but I couldn't even work with InputMapper fixes, yet it works with this if connected since computer start. Also, games that can use the DS4 natively, like For Honor or TBOIA+ do not recognize the controller if it has been plugged in since PC boot. I just don't know what I've got left to do. Please, help. I you need something more specific to help me, please, say it. Thanks for reading this.

Kidnard commented 7 years ago

Same problem here !

Aritton commented 7 years ago

Same here!

EchoesIII commented 7 years ago

Guys, I kinda fixed it. Just restored the PC and now... It just works. I don't understand shit, but it does the job.

SiTWulf commented 7 years ago

The problem is easy to find. Disable Nvidia Share, and works again Hide DS4.

Aritton commented 7 years ago

I disabled Nvidia Share, and still it doesnt work! DS4 worked before easily even with steam turned on, now for some reason i cant get it to work no matter what I do!!

evilC commented 7 years ago

Is the problem here that you need to stop games from seeing the controller via DirectInput / RawInput, but still allow the DS4Windows app to see the controller?
If so, you could try using Nefarius' HidGuardian/HidCerberus combo to hide the device, then whitelist the DS4Windows app.
I don't think HidCerberus is in the ViGEm release zip still, but you can get everything you need (Including a whitelisting app) from here.

mourningbell commented 7 years ago

Seems like an update to Nvidia Geforce Experience is the cause for me. I have to disable Nvidia Share, then stop & start DS4Windows, and then turn Nvidia Share back on. Very inconvenient.

Aronir2k commented 7 years ago

Like mourningbell I have to disable Nvidia Share and then my PS4 Controller is connecting in DS4Windows.

CasulScrub commented 6 years ago

Disabling Nvidia Share/Shadowplay worked for me also.

vlad0337187 commented 5 years ago

@CasulScrub 's answer helped me.

No need to stop Nvidia services, just turning off nvidia Overlay helped me.