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.
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 (Dispositivos).
- 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.
O outro xinput: a ferramenta de linha de comando do X11
Se você procurou xinput num Mac e não queria dizer o sistema de controles Xbox, pode estar querendo dizer outra coisa com o mesmo nome. O Homebrew lista um pacote chamado xinput, descrito como um utilitário para configurar e testar dispositivos de entrada X, com binários para macOS em Apple silicon e Intel (lido em 27 de outubro de 2026). Ele pertence ao mundo do X11, não tem nada a ver com o XInput da Microsoft e não faz um controle de jogo funcionar num jogo de Mac. Não o rodei, então não posso dizer o que ele faz num Mac sem um servidor X. Se você queria suporte a controle, o que você quer é um pad que o macOS suporte ou uma mudança de modo, não esta ferramenta.
Procure um driver de controle Xbox 360
Quem encontra o XInput muitas vezes procura um driver para um controle Xbox 360. O de cabo fala um protocolo USB que o macOS não lê, e nenhum driver resolve isso num Mac atual. Drivers de controle para Mac explica quando um driver é a resposta, e controles Xbox 360 num Mac tem os detalhes desse pad.
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.
Existe um driver de controle Xbox 360 para Mac?
Nenhum que faça o controle com fio funcionar num Mac atual, porque ele fala um protocolo que o macOS não lê. Drivers de controle para Mac e controles Xbox 360 num Mac explicam o que usar no lugar, como um controle Xbox mais novo por Bluetooth.
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. O InputConfig aparece em português quando o Mac está em português. Algumas páginas do site estão só em inglês.
Esta página em outros idiomas: English, 日本語
Grátis. macOS 14 ou posterior. Sem conta, nada sai do seu Mac. Código aberto no GitHub.