Português
Existe XInput no 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.
Não, e não há nada para baixar. XInput é a parte do Windows que conversa com controles Xbox, e o macOS não tem cópia dele, nem em Apple silicon nem em Intel. Um Mac lê os controles pelo suporte a controles da própria Apple, que já conhece os controles atuais de PlayStation, Xbox e Switch. O problema começa com um controle que só fala XInput por cabo, e ele tem solução: mudar o modo.
Eu faço o InputConfig, um app grátis para Mac que lê muitos controles que o macOS ignora e avisa quando um deles está em um modo que nenhum Mac consegue ler.
A versão 1.7 do InputConfig, prevista para outubro de 2026, estará totalmente disponível em português.
Passos
- Procure uma chave de modo ou um botão segurado na hora de ligar, e mude o controle do X ou XInput para o modo D, DInput, PC ou Switch.
- Ou pareie o controle por Bluetooth, onde o XInput não é usado.
- Confira em Ajustes do Sistema, Controles de Videogame, se o controle aparece listado e funciona em jogos com suporte a controle.
- Se ele não estiver listado, abra o InputConfig e marque o controle em InputConfig, Devices.
- Clique em Escanear (Scan) em uma linha e pressione um botão para dar a ele uma tecla.
Saiba o que um Mac usa no lugar do XInput
Jogos para Mac que suportam controles os leem pelo framework Game Controller da Apple. Ele reconhece estes sem nenhuma configuração:
- PlayStation. DualSense, DualSense Edge e DualShock 4.
- Xbox. Controles Xbox One e Series por Bluetooth, e por USB no macOS 15 Sequoia ou mais novo.
- Nintendo. O Switch Pro Controller e os Joy-Cons no macOS 13 e versões mais novas.
- Gamepads MFi. Qualquer um deles.
Um controle Xbox funciona em um Mac porque a Apple o suporta, e não porque o Mac tem XInput.
Tire o controle do modo XInput
Muitos controles de terceiros têm dois ou mais modos, e por cabo o modo X ou XInput fala o protocolo com fio do Xbox 360. O macOS não lê esse protocolo, e um app em sandbox também não consegue.
- Modo D, DInput ou PC. O controle vira um controle USB comum. Jogos construídos sobre o suporte a controles da Apple o ignoram, e o InputConfig o lê e o mapeia para teclas.
- Modo Switch por Bluetooth. O controle se apresenta como um Switch Pro Controller, que o macOS suporta.
- Bluetooth em geral. O XInput é um protocolo de cabo e receptor nesses controles, então parear por Bluetooth o contorna.
Modelo por modelo: 8BitDo, GameSir, Logitech e gamepads USB genéricos. Em um Mac, o XInput é o modo a deixar.

Veja em qual modo o controle está
- Você: Conecte o controle e abra o InputConfig, Devices na barra de menus.
- InputConfig: Lista um controle que ele consegue ler, pronto para marcar. Um controle que fala o protocolo com fio do Xbox 360 aparece em cinza, com o motivo.
- Confira: Mude o modo, conecte de novo, e a entrada muda.
As exceções que o InputConfig lê no modo X por cabo USB são os controles 8BitDo, para os quais ele tem suporte próprio. Uma entrada em cinza é o app dizendo que o problema é o modo, e não o controle.
Se o jogo é de Windows
Jogos de Windows rodados com CrossOver, Whisky ou o Game Porting Toolkit da Apple trazem a própria cópia do XInput, e essa camada decide qual controle o jogo vê. Os detalhes estão em usar um controle com jogos do CrossOver no Mac. Quando essa camada não colabora, as teclas do InputConfig ainda chegam, porque o jogo recebe pressionamentos de tecla comuns.
O que não existe em um Mac
- Um download de XInput. Arquivos oferecidos com esse nome para Mac não vieram da Microsoft.
- Um wrapper de XInput. Ferramentas como o x360ce são programas de Windows. Veja x360ce para Mac.
- Um controle Xbox virtual do InputConfig. Ele envia apenas eventos de teclado e mouse, então um jogo que só aceita controle precisa de um que o macOS suporte.
O caminho no Mac é um controle suportado, outro modo, ou teclas, porque não existe emulador no meio.
Resumo
- Sem XInput. O macOS tem o próprio suporte a controles e não precisa dele.
- Só XInput por cabo. Mude o controle para o modo D, PC ou Switch, ou use Bluetooth.
- Ainda ignorado por um jogo. Mapeie o controle para as teclas do jogo.
Mude o modo primeiro, e a maioria dos problemas de XInput em um Mac termina aí.
Perguntas
Dá para baixar o XInput para Mac?
Não. O XInput faz parte do Windows, e a Microsoft não oferece versão para Mac. O macOS lê os controles pelo suporte próprio da Apple.
O XInput funciona em um Mac com M1 ou outro Apple silicon?
Não, e também não funciona em Macs Intel. A resposta é a mesma para os dois: use um controle que o macOS suporta, ou mude o controle para um modo que não seja o XInput.
Por que meu controle XInput não funciona em um Mac pelo USB?
Por cabo, a maioria dos controles XInput de terceiros fala o protocolo com fio do Xbox 360, que o macOS não lê. Mude o controle para o modo D, DInput, PC ou Switch, ou pareie por Bluetooth.
Os controles Xbox usam XInput em um Mac?
Não. Os controles Xbox One e Series funcionam em um Mac pelo suporte a controles da Apple: por Bluetooth, ou por USB no macOS 15 Sequoia ou mais novo.
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.