See the Steam Input section of the Steamworks documentation for much more in-depth information. The feature was previously known simply as Steam Controller as there was no distinction from the controller with the same name and its supporting environment and features, which eventually was renamed to Steam Input. This allows it to bind certain game-specific actions to specific input that supports action-based input, or to add or extend the functionality of input devices in various ways, such as adding XInput, keyboard, or even mouse support to input devices that otherwise would not support them. It acts like a wrapper using the Steam Community Overlay to intercept and manipulate player input before passing it on along to the game. Steam Input is a feature of the Steam client and umbrella term referring to the entire collection of software, hardware, and configuration utilities that Steam uses to interface with games.
11.7.1 Downloading game files with SteamGet.11.6.3 Launch batch file via Steam for non-Steam game.11.6.2 Speed up loading of web pages in Steam.11.6.1 Add Microsoft Store games as non-Steam games.
11.5 Disable client update check on startup.11.4 Copying a game from a different computer.10.6 Steam CEG protected games crash or freeze the system (AMD Bulldozer CPU).
3.1 Render the UI at resolutions above 1080p.