Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Steam Input review

A free, flexible mapping system for Steam players across Windows, macOS, and Linux.

9.4/10Editor score
Steam Input9.4 Visit Steam

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Steam Input is Valve’s controller configuration and input-translation system, built into the Steam client. It is designed for PC and SteamOS/Linux players who want to customize controls across games and controller types. The system supports per-game configurations, templates for common controller types and game genres, and saved personal, developer, and community configurations. Players can translate controller inputs into keyboard, mouse, or gamepad events, while games that support the Steam Input API can use native action-based bindings.

The published product details show a free offering across Windows, macOS, and Linux, with no paid tiers to compare. Its feature depth comes from the mapping controls: activators support long press, double press, turbo, and repeat behaviors; action sets and action set layers support different control contexts; and virtual Xbox controller output is available through gamepad emulation. Per-app profiles, profile switching, macro support, keyboard and mouse remapping, and virtual controller output make it suitable for users who want detailed control without a separate paid plan.

Steam Input’s strongest fit is its Steam-centered ecosystem. Players can save configurations, apply templates, and browse configurations shared by developers or the Steam community, which broadens the starting points for game-specific setups. The main boundary is also clear: it is integrated into the Steam client, and native action-based mappings depend on games supporting the Steam Input API. Choose Steam Input if you want broad, free cross-platform mapping with community and developer configurations. Choose another option if you need a standalone mapping tool outside the Steam client or a system centered on capabilities beyond controller configuration and input translation.

Steam Input pros and cons

  • Where it wins
    • Free across Windows, macOS, and Linux
    • Per-game profiles with layers, activators, and macros
    • Community configurations plus keyboard, mouse, and gamepad emulation
  • Where it doesn't
    • Built into the Steam client rather than offered as a separate tool
    • Native action mappings depend on game support for the Steam Input API
    • Its focus is controller configuration and input translation

Steam Input fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update