Hold on to you butts, fellow PC gamers. I don’t know why I said that I just always wanted to. Word leaking from the ongoing Steam Dev Day is that Steam is officially picking up native DualShock 4 support. This will also be ported over to the Steam controller as well, meaning it will emulate DualShock 4 functions. This means no more using 3rd party applications such as DS4Windows to get DualShock 4 controllers working in games. This will also bleed over to official support in-game, however, games will still need to have hardcoded support to show DualShock 4 button prompts (at least I believe that’s how it works).
Believe it or not, when you use the PS4 Controller through the Steam API, it’s exactly the same as a Steam Controller. You make the exact same API calls, you only get actions, not inputs, and the Steam API takes care of everything.Now, why start with the PS4 controller? Well, not only is it a really nice, high quality controller, but it’s also got a gyro and a touchpad, so it’s got a lot of overlapping functionality with the Steam Controller. Also, existing native support for the PS4 controller on the PC is a bit weak; in this case Steam itself is communicating directly with the device so everything that’s nice and reliable. — Jeff Bellinghausen
This will also bleed over to official support in-game, however, games will still need to have hard-coded support to have actual DualShock 4 buttons (at least I believe that’s how it works).