Questions

Steam Input outside Steam on a Mac

Download on the Mac App StoreInputConfig is completely free on the Mac App Store. You don't have to make an account, there are no subscriptions, and nothing is locked. Optimized for Apple silicon.

Only partly. Steam Input is Steam's own controller mapper, and inside Steam games on a Mac it is good and free: use it there. Outside Steam it is a different story. Steam has a Desktop Layout meant to drive the desktop with a controller, but on macOS many people find it does nothing once Steam is not the front window. For a controller that works in every app, you need a mapper that runs below Steam, such as InputConfig, which I make.

On this page
  1. Know what Steam Input does on a Mac
  2. If the Desktop Layout does nothing
  3. Map a controller in every app, below Steam
  4. Stop Steam and a mapper fighting
  5. The short version
  6. Questions

Know what Steam Input does on a Mac

  • Steam games. Per-game layouts, chosen from the controller icon on the game's page. Many games have community layouts, including keyboard layouts for games with no controller support.
  • Non-Steam games. Added with Add a Non-Steam Game and launched from Steam. On a Mac this route is unreliable.
  • Big Picture. Works with a controller.
  • The desktop and other apps. The Desktop Layout, in Steam's Controller settings. This is the part that often fails on a Mac.

If the Desktop Layout does nothing

People report the same pattern on Steam's forums and Apple's: the controller works in Big Picture, then its buttons are ignored once another window is in front, while Steam still holds the pad. An Apple Community thread from February 2026 describes exactly that on macOS 26, and the usual advice there (check the Privacy and Security permissions, update macOS) did not fix it for the poster. Climb this ladder, smallest step first:

  1. Grant the permissions. Steam needs Input Monitoring, and sometimes Accessibility, in System Settings, Privacy and Security.
  2. Quit Steam fully. Then open it again and test the Desktop Layout.
  3. Use a mapper below Steam. If it still does nothing, it is not you. See the section below.

Map a controller in every app, below Steam

A mapper reads the controller itself and sends ordinary key presses, clicks and pointer movement, so every app receives them: Finder, a browser, a game from anywhere, a Windows game in CrossOver. InputConfig does this for free.

  • The desktop. Its desktop preset moves the pointer and clicks.
  • The couch. Web browsing and media presets.
  • Games and apps. The Smart Preset Maker has layouts for more than 450.
The built-in Desktop Navigation preset in InputConfig, with the Live Visualizer key naming the pointer on the left stick and clicks on the triggers.
Figure 1. Desktop Navigation drives the Finder, a browser and every other app, with or without Steam open.

Presets switch on their own when an app comes to the front, which is what the Desktop Layout was meant to do.

Stop Steam and a mapper fighting

If Steam and a mapper both act on the same pad, you get double inputs, or bindings that come and go. Pick one per game.

  1. In a Steam game where you want InputConfig, open the game's page, click the controller icon, and set Steam Input to Disabled for that game.
  2. For the desktop, quit Steam when you do not need it, or turn off Steam's support for your type of pad in Steam, Settings, Controller.
  3. With the original Steam Controller, Steam and InputConfig both manage its built-in keyboard and mouse mode, called lizard mode, and the two fight. Quit Steam while an InputConfig preset runs. The 2026 Steam Controller, which InputConfig reads as an experimental feature, needs Steam quit too, since Steam takes it over while it runs. The Steam Controller page explains both.

The short version

WhereUse
A Steam game with controller supportNothing extra, or Steam Input for a custom layout
A Steam game with keyboard only, and a community layout existsSteam Input
The desktop, a browser, any non-Steam appA mapper such as InputConfig
A game outside SteamA mapper
A Steam game where Steam Input misbehavesSteam Input off for that game, then a mapper

Checked on 22 September 2026.

Steam Input inside Steam games, a mapper everywhere else, and never both on one game.

Questions

Does Steam Input work outside Steam on a Mac?

Only partly. Layouts work in Steam games launched from Steam. The Desktop Layout is meant for other apps, but on macOS it often does nothing once Steam is not in front. A mapper such as InputConfig works in every app.

Where is the Desktop Layout in Steam?

In Steam, Settings, Controller. Give Steam the Input Monitoring permission in System Settings, Privacy and Security, then quit and reopen Steam before testing it.

Can I use Steam Input and InputConfig together?

Yes, in different places. Use Steam Input in Steam games where it works, and turn it off for any game where InputConfig maps the pad, so the two do not both send input.

This page in other languages: 日本語, Русский, 繁體中文

Download on the Mac App StoreOpen source on GitHub.

Updated