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

Steam Input: A free, flexible mapping system for Steam players across Windows, macOS, and Linux. Ranked #1 of 29 in Controller Mapping Software by our editors (9.4/10); pricing: Free plan; best for steam users wanting broad, free cross-platform mapping.

9.4/10Editor score
Steam Input9.4 Visit Steam

At a glance

  • Editor score
    9.4 / 10
  • Pricing
    Free plan
  • Best for
    Steam users wanting broad, free cross-platform mapping
  • Free plan
    Yes
  • Paid from
    Free
  • Per-app profiles
    Yes
  • Founded
    1996 · Bellevue, Washington, USA
  • Facts checked
    20 Sep 2026
Steam Input screenshot
  • 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

Our verdict on Steam Input

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.

Your product? Our editors can test Steam Input in depth and publish a review, labelled as paid · from $149/mo →

Steam Input pricing

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on partner.steamgames.com

Steam Input fact sheet

Free planYes
Paid fromFree
Supported platformswindows, macos, linux
Per-app profilesYes
Profile switchingYes
Macro supportYes
Keyboard and mouse remapYes
Virtual controller outputYes
Simultaneous devicesNot verified
DeploymentDesktop
PlatformsWindows, macOS, Linux
SupportDocs
Built forSolo (editorial estimate)
PricingFree plan
Websitepartner.steamgames.com
Facts checked20 Sep 2026

Alternatives to Steam Input

See all Steam Input alternatives →

Steam Input vs the competition

Compare Steam Input with any tool side by side →

Also Ranked In

Steam Input is ranked in 7 of our directories.

Used Steam Input? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Steam Input for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Steam Input 9.4/10

Steam Input is listed in our Controller Mapping Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/steam-input/"><img src="https://www.itechguides.com/best/badge/steam-input.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

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