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.
Similar support for other controller models is coming, but Valve isn’t ready to announce any devices or dates for those just yet.
Which devices will be supported? Valve has not released any official statement, however it is likely all common controllers will work directly with the Steam API. Are you excited for this announcement? Let us know your thoughts down in the comments below!