Português

Existe XInput no Mac?

Baixar o InputConfig na Mac App StoreEste 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

  1. 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.
  2. Ou pareie o controle por Bluetooth, onde o XInput não é usado.
  3. Confira em Ajustes do Sistema, Controles de Videogame, se o controle aparece listado e funciona em jogos com suporte a controle.
  4. Se ele não estiver listado, abra o InputConfig e marque o controle em InputConfig, Devices.
  5. 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.

O menu Devices do InputConfig com um controle Xbox 360 com fio em cinza e o motivo pelo qual o macOS não consegue lê-lo.
Figure 1. O macOS não consegue ler um controle Xbox 360 com fio, e o menu Devices do InputConfig diz por quê.

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, 繁體中文, 简体中文

Baixar o InputConfig na Mac App StoreGrátis. macOS 14 ou posterior. Sem conta, nada sai do seu Mac. Código aberto no GitHub.