Now here’s something I’ve been eagerly awaiting for a while - Valve has announced it's adding full DualShock 4 support and configurability to Steam. That means no pesky Windows 10 recognition problems and no more DS4Windows is needed. In terms of functionality, Valve is adding the same toolset for control customisation as its extremely versatile Steam Controller.
Plug in a PlayStation 4 controller now and Steam will automatically detect and provide the correct button prompts and overlays both within Big Picture Mode and in-game. It uses the same Steam API as the Steam Controller, "You make the exact same API calls, you only get actions, not inputs, and the Steam API takes care of everything."
So regardless of whether a game has gamepad control customisation options, you can tweak them in any game to whatever you want. You can ever use the touchpad as a mouse. "It’s also got a gyro and a touchpad, so it’s got a lot of overlapping functionality with the Steam Controller," said Valve’s Jeff Bellinghausen at Steam Dev Days. "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’s nice and reliable."
While DualShock 4 support is quite widespread these days, it can still be an issue in a number of games. Dark Souls is one that immediately springs to mind. It suffers from detection issues on Windows 10 when running DS4 Windows, so this should neatly sidestep that.
For fans of playing with gamepads this is a big win for simplicity and ease of use. While Valve is launching with DualShock 4 support however, they did also say we can expect support for other gamepads further down the line (namely the Xbox One controller).