Português
Como usar o InputConfig e o Steam ao mesmo tempo num Mac
Este app é totalmente gratuito. Você não precisa criar uma conta. Não há assinaturas nem downloads complicados, e nada fica bloqueado. Otimizado para Apple Silicon.
Sim, dá para rodar os dois. O InputConfig não tira um controle do Steam nem dos jogos: enquanto um preset roda, o Steam e qualquer jogo que lê controles ainda veem o pad. Essa é a boa notícia e também a única coisa a administrar, porque se os dois agem sobre o mesmo aperto, o jogo o recebe duas vezes. A regra que faz funcionar é simples: um tradutor por jogo, Steam Input ou InputConfig, nunca os dois.
A exceção é o próprio Steam Controller da Valve, que o Steam e o InputConfig não conseguem comandar juntos. Feche o Steam antes de usá-lo com o InputConfig.
A versão 1.7 do InputConfig, prevista para outubro de 2026, estará totalmente disponível em português.
Passos
- Mantenha no InputConfig um preset de desktop do dia a dia, sem apps listados.
- Para um jogo do Steam que suporta controle, deixe o Steam e o jogo o lerem, e dê a esse jogo um preset sem nada ligado.
- Para um jogo que só lê teclado e mouse, defina o Steam Input dele como Disabled em Properties, Controller, e dê a ele um layout do InputConfig.
- Liste o app de cada jogo em Activate when these apps are in front e ligue Switch presets when the front app changes em Settings, Advanced.
- Se um aperto alguma vez fizer duas coisas, pare o preset pela barra de menus ou com Control Option Command ponto, e confira qual app está traduzindo.
Saiba o que cada um faz com o controle
Os dois fazem trabalhos diferentes e ficam em níveis diferentes:
- Steam Input. O mapeador do próprio Steam. Ele guarda um layout por jogo do Steam, escolhido pelo ícone de controle na página do jogo, e só alcança jogos que o Steam abriu. O Desktop Layout dele é feito para outros apps, mas no macOS muita gente descobre que não faz nada quando o Steam não está na frente.
- InputConfig. Ele lê o controle pelo macOS e envia apertos de tecla, cliques, movimento do ponteiro e rolagem comuns, que todo app recebe: o Finder, um navegador, um jogo de qualquer loja, um jogo de Windows no CrossOver.
- O próprio jogo. Muitos jogos de Mac leem um controle direto, com ou sem o Steam no meio.
Como o InputConfig escuta em vez de assumir o pad, um jogo que lê o controle ainda recebe o A, e um preset que transforma o A num clique envia o clique também. Nada é trancado, então o único problema que dois apps podem causar é responder ao mesmo aperto.
Escolha a configuração certa para cada tipo de jogo
| Onde você está | Quem lê o pad | InputConfig |
|---|---|---|
| Um jogo do Steam com suporte a controle no Mac | O jogo, ou o Steam Input | Um preset vazio que lista o jogo, ou nenhum rodando |
| Um jogo do Steam só com teclado | Ninguém, com o Steam Input definido como Disabled para ele | Um layout do Smart Preset Maker que lista o jogo |
| Um jogo do Steam em que o Steam Input se comporta mal | Ninguém, com o Steam Input desligado para esse jogo | Um layout que lista o jogo |
| O desktop, um navegador, qualquer outro app | Mais ninguém | Seu preset do dia a dia, sem apps listados |
| Um jogo de outra loja ou launcher | O jogo, se suporta um | Um layout se não suporta, um preset vazio se suporta |
O Smart Preset Maker tem layouts prontos para mais de 450 jogos e apps, então as linhas só de teclado em geral começam de um deles. Usar um controle com o Steam num Mac trata do lado do Steam de cada linha.
Deixe o layout seguir o jogo
A troca por app é o que permite que os dois fiquem abertos o dia todo. Cada preset lista seus apps, e quando um vem para a frente, esse preset assume. Quando você sai, o preset que você tinha antes volta.
Passo 1: Ligue a troca
- Você: Abra Settings, Advanced, e marque Switch presets when the front app changes.
- InputConfig: Observa o app da frente. Fica desligado até você ligar.
- Confira: O registro de atividade na janela principal anota cada troca automática e o app que a causou.

Passo 2: Liste o jogo, não o Steam
- Você: Abra o preset do jogo, expanda Automation & Gaming Utilities e, em Activate when these apps are in front, aperte o botão de mais. Em Ir para a Pasta, os jogos do Steam ficam em ~/Library/Application Support/Steam/steamapps/common, o app de cada jogo dentro da própria pasta.
- InputConfig: Roda esse preset sempre que o jogo está na frente.
- Confira: Abra o jogo e cada aperto faz uma coisa só. Se um faz duas, o Steam Input ainda está ligado para esse jogo.

Para um jogo que lê o pad por conta própria, a mesma lista faz o trabalho oposto: um preset sem nada ligado, listando esse jogo, impede que o layout de desktop dobre os apertos dele. Deixe um preset sem apps listados, e ele é a casa a que todo jogo devolve. Se dois presets listam o mesmo app, vence o que está mais alto na barra lateral.
Impeça que os dois briguem no Steam
O ajuste por jogo do Steam decide se o Steam Input traduz para esse jogo. Na biblioteca do Steam, clique com o botão direito no jogo, abra Properties, depois Controller, e escolha Disable Steam Input para qualquer jogo em que o InputConfig faz o mapeamento. O ícone de controle na página do jogo chega ao mesmo ajuste.
- Big Picture. O Steam lê o pad ali por conta própria. Eu faria um preset sem nada ligado que lista o Steam, para que seu layout de desktop não mova também o ponteiro enquanto você navega pela biblioteca.
- O Desktop Layout. Se o layout de desktop do Steam está ativo e seu preset de desktop do InputConfig também roda, o ponteiro ganha dois motoristas. Feche o Steam quando não precisar dele, ou desligue o suporte do Steam ao seu tipo de pad em Steam, Settings, Controller.
- O Steam Controller. O Steam e o InputConfig gerenciam os dois o modo embutido de teclado e mouse dele, chamado lizard mode, e os dois brigam, o que parece oscilação ou ligações que vêm e vão. Feche o Steam enquanto um preset do InputConfig roda. O modelo de 2026, que o InputConfig lê como recurso experimental, também precisa do Steam fechado.
Pause o InputConfig sem fechá-lo
Às vezes você só quer que o Steam fique com o pad por um tempo. Você pode pôr o InputConfig de lado num segundo, e nada do que você configurou se perde:
- Pare pela barra de menus. Clique no ícone do InputConfig e aperte Parar. O ícone fica verde enquanto um preset roda.
- Use o atalho global. Settings, General pode definir um que liga e desliga o preset mais recente.
- Pause a troca. Desligue Switch presets when the front app changes. Cada preset mantém a lista de apps para quando você ligar de novo.
- Parada de emergência. Control Option Command ponto, ou Back e Start seguros por três segundos, interrompe tudo e solta todas as teclas. Não apaga nada.

Se os apertos dobram ou somem
Suba esta escada, do menor passo ao maior:
- Olhe o que está rodando. O ícone da barra de menus fica verde enquanto um preset roda. Se você queria que o Steam ficasse com o pad, pare o preset.
- Vire o Steam Input do jogo. Em Properties, Controller. Disabled quando o InputConfig mapeia o jogo, e qualquer ajuste quando o jogo lê o pad por conta própria, o que o jogo quiser.
- Confira a lista de apps. Para um jogo do Steam, liste o app do próprio jogo, não o Steam, e confira que nenhum segundo preset mais alto na barra lateral o lista também.
- Leia o registro de atividade. Ele mostra cada troca automática e cada conexão e desconexão de controle, para você ver qual preset estava ativo.
- Dê a permissão ao Steam. Se o Steam perde o pad fora do Big Picture, permita o Steam em Ajustes do Sistema, Privacidade e Segurança, Monitoração de Entrada, depois feche e abra o Steam. Essa é a permissão do próprio Steam, separada da do InputConfig.
O que ele não faz
- Ele não consegue esconder o pad de um jogo. O InputConfig não tira um controle do Steam nem de um jogo, então a correção para apertos dobrados é um preset vazio ou o Steam Input desligado, não um bloqueio.
- Ele não apresenta um controle virtual. Envia entrada de teclado e mouse. Um jogo que quer um gamepad precisa do Steam Input ou de suporte próprio.
- Ele troca por app, nada mais fino. Um preset segue o app da frente, não um modo dentro do Steam.
O resumo
- Os dois podem rodar. O InputConfig não tranca o controle, então o Steam e os jogos continuam vendo-o.
- Um tradutor por jogo. Steam Input ou um layout do InputConfig, com o Steam Input em Disabled onde o InputConfig mapeia.
- Deixe-o trocar. Ligue Switch presets when the front app changes, liste o app de cada jogo e mantenha um preset de casa.
- Steam Controller. Feche o Steam enquanto o InputConfig o comanda.
Dê a cada jogo exatamente um app que responde ao pad, e os dois nunca atrapalham um ao outro.
Perguntas
O InputConfig bloqueia meu controle para o Steam?
Não. O InputConfig lê o controle sem tirá-lo, então o Steam e os jogos ainda o veem enquanto um preset roda. O Steam Controller é a exceção, porque o Steam e o InputConfig não conseguem comandá-lo juntos.
Por que cada botão aperta duas vezes no meu jogo do Steam?
Dois apps estão respondendo: o jogo ou o Steam Input, e um preset do InputConfig. Defina o Steam Input como Disabled para esse jogo em Properties, Controller, ou dê ao jogo um preset sem nada ligado.
Preciso fechar o Steam para usar o InputConfig?
Só com um Steam Controller. Com um pad de PlayStation, Xbox ou Switch, os dois podem ficar abertos, desde que cada jogo tenha um tradutor.
Devo usar o Steam Input ou o InputConfig?
Steam Input nos jogos do Steam em que funciona. InputConfig para jogos que ele não alcança, jogos fora do Steam e o resto do Mac.
Como pauso o InputConfig enquanto jogo um jogo do Steam?
Aperte Parar no popover da barra de menus, use o atalho global de Settings, General, ou deixe um preset sem nada ligado assumir quando o jogo vier para a frente.
Mais em português
Guias completos, em inglês
Quem escreve. Ryleigh Newman desenvolve o InputConfig e usa o próprio Mac todos os dias com um controle, porque as mãos não funcionam bem. Esta página foi traduzida do inglês. Os principais botões e menus do app aparecem em português quando o Mac está em português; esta página os chama assim, com o nome em inglês entre parênteses. O restante do app e do site está em inglês.
Esta página em outros idiomas: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Grátis. macOS 14 ou posterior. Sem conta, nada sai do seu Mac. Código aberto no GitHub.