Steamworks Documentation
Steam Input Devices

Overview


This section documents all of the devices officially supported by the steam input configurator, with detailed descriptions of their physical differences and capabilities. Developers should familiarize themselves with all of these devices since the player base uses the full range of devices.

If you're interested in finding out more info about the distribution of controllers used with Steam you can find more info in this blog post

Supported Devices


Steam Input supports all the major controllers that players use with Steam. We constantly update Steam with support for new devices so you don't have to! These are the major devices that we currently support.

controllers.jpg

Note that the terms "Playstation 4 controller", "Xbox 360 controller", and "Xbox One controller" also refer to any variant devices (such as fighting game joysticks) that use the same input protocol as the base model.