PS4 Controller Support Coming to Steam
Valve is holding its Steam Dev Days conference, where several new things are being shown off, including some plans for the Steam Controller API, such as adding support for other controllers. While a lot of what is being talked about does not seem to have made it out of the conference yet, a complete transcript of this talk has. Most of the talk is about implementing the API, and is an interesting read for anyone curious, but that support for other controllers might be what most of you are looking for.
The first controller that will be supported by the Steam API will be the PS4 Controller. Other controllers will be added in the future, but they are starting with this one because of its quality and it possessing a gyro and touchpad, much like the Steam Controller. Also it does not have the best support on PC currently, but because of how the Steam Controller API works, with it being what any game sees and not the controller itself, it should become much more reliable. This abstraction with the API comes in part from it passing actions to the game instead of the direct inputs, so instead of sending the input 'A' that is translated to 'Jump,' the game is sent the action 'Jump' and does so regardless of the input being used. This use of the API means that once it gains PS4 Controller support, all games that fully support the API will be able to use this controller, and all of those added in the future.