Quote Originally Posted by ZellStygian View Post
I can't figure out why my DS4 isnt working via bluetooth on my PC. Im using a bluetooth dongle and everything connects fine. My fiance uses an Xbox controller and the game responds to that, and i even got a nintendo switch pro controller to work. But for some reason the DS4 wont work unless it's plugged in via cable. Outside of the game I can see my comp responding to the inputs, but inside the game, nada. I set the device as Wireless Controller which is what my DS4 is under and everything I did with the Xbox controller.

Ive been trying to find an answer for this online, but everything is from years ago or the person fixed it and had no clue how or doesn't clarify. There was one post here this year by a user named 16bit, but the thread closed before any answers were given.
Can you let us know which bluetooth adapter you're using? While just about anything you get on the market should work, the bluetooth stack it uses could provide more information. (Typically, it's going to have an intel or broadcom chip in it, but there are multiple stacks which are part of the driver and supported protocols, which does matter).

Sony's drivers with the DS4 have always been a little weird. Like in order to use PS4 Remote Play, you must use USB or use one of their pricey discontinued adapters. Neither of these use xinput, however, as the DS4 only shows up as a dinput device. (Generic vs xbox support). If you want features like vibration or the ability to change the lightbar's color, or even just to check battery life, you will absolutely need to use an xinput wrapper program, whether that's InputMapper, one of the many forks of DS4Windows, or Steam. Personally, I prefer the ryochan7 fork of DS4Windows as InputMapper has had multiple issues with my windows 10 machines and the newer versions aren't ready for production yet. Steam's controller support also leaves me wanting because it tries to overcompensate for "desktop mode" and other things which just gets in the way of letting the controller just be a controller.

TLDR: Use DS4Windows because the stock DS4 wireless drivers are basically nonexistent. Yes, xbox controllers get special treatment because they're first-party supported devices.