Você comprou um controle barato, plugou no PC e o Windows reconheceu. Mas, ao abrir o jogo, nada acontece. O problema quase nunca é defeito: é uma diferença de padrões de comunicação entre o controle e o jogo.
XInput e DirectInput
Existem dois padrões principais para controles no Windows:
- XInput: padrão do controle do Xbox. É simples, bem documentado e aceito pela maioria dos jogos modernos. Um jogo que espera XInput reconhece sem configuração qualquer controle que se comporte assim.
- DirectInput: padrão mais antigo, usado por muitos controles genéricos e por periféricos como volantes e joysticks. Funciona em jogos antigos e em alguns que suportam explicitamente.
Muitos controles baratos se apresentam como DirectInput. O Windows os mostra como controles de jogo, mas jogos que só esperam XInput não os reconhecem ou ignoram os comandos.
Como saber qual padrão o seu controle usa
Alguns sinais ajudam:
- O manual ou a caixa cita “XInput”, “compatível com Xbox” ou “PC (X-Input)”.
- O controle tem uma chave ou combinação de botões que alterna entre modos (X, D, S, por exemplo). Alguns têm um botão para trocar entre XInput e DirectInput.
- Ao testar no Windows, o painel de controles de jogo mostra os botões e eixos, mas o jogo não responde.
Para testar, abra o item Configurar controladores de jogo USB (pesquise no menu Iniciar) e veja se os botões reagem. Se reagem ali e não no jogo, a causa é o padrão. O nome do item pode variar conforme a versão do Windows.
Solução 1: usar a Steam Input
Mesmo para jogos que não vêm da Steam, a Steam Input resolve muitos casos. Ela captura o controle e o traduz para o formato que o jogo entende.
- Abra a Steam e vá em Configurações > Controle.
- Ative o suporte para o tipo do seu controle ou a opção de suporte para controle genérico.
- Em jogos fora da Steam, adicione-os à biblioteca: Jogos > Adicionar um jogo que não é da Steam.
- Abra o jogo pela Steam. Clique com o botão direito no jogo, entre em Propriedades > Controle e confira se a Steam Input está ativa.
- Mapeie os botões em Configuração do controle.
Na Steam, você pode ajustar zonas mortas, sensibilidade e criar perfis diferentes para cada jogo. Para jogos da Steam em geral, veja Steam, Epic ou GOG: qual loja usar caso tenha dúvida sobre onde manter sua biblioteca.
Solução 2: o seletor de modo do próprio controle
Alguns controles têm botões ou combinações para alternar o modo. Consulte o manual. Uma combinação típica envolve segurar um botão (Home, Start ou Mode) por alguns segundos ao ligar. Ao entrar em modo XInput, o Windows pode reconhecer como controle de Xbox, e muitos jogos passam a funcionar.
Solução 3: programas de tradução
Existem programas de terceiros que emulam um controle de Xbox a partir de um controle genérico. Eles funcionam, mas exigem cuidado:
- baixe apenas de fontes confiáveis e oficiais, porque programas desconhecidos podem esconder malware;
- evite usar em jogos online com anticheat, que podem tratar o programa como suspeito;
- prefira a Steam Input, que é mais segura e integrada.
Em caso de dúvida, não instale. O risco de golpe em downloads é real, e o artigo sobre golpes na compra de jogos e contas lembra como se proteger.
Como escolher um controle bom
Se você quer comprar um controle para PC, procure:
- Compatibilidade explícita com XInput ou com o PC;
- Conexão confiável: cabo, adaptador USB próprio ou Bluetooth bem avaliado;
- Gatilhos e analógicos firmes, sem folga excessiva;
- Material e acabamento com boa reputação entre usuários;
- Garantia e suporte no Brasil.
Controles de marcas conhecidas, como o do Xbox, o DualSense ou modelos de fabricantes especializados, costumam ter melhor durabilidade. Para saber como o controle do Xbox funciona, leia como usar o controle do Xbox no PC e como usar o controle do PS5 no PC.
Problemas comuns
- Botões trocados ou eixo invertido: costuma indicar que o jogo está lendo o controle com o mapeamento errado. Remapeie na Steam.
- Analógico andando sozinho: pode ser desgaste ou calibração. Use o calibrador de controle do Windows ou aumente a zona morta na Steam. Veja também drift no controle do PS5, que explica o problema.
- Gatilhos funcionando como botões: comum em controles simples. Não tem muito o que fazer.
- Dois controles reconhecidos como um: desative entradas duplicadas na Steam.
- Controle desconecta: teste outro cabo, outra porta USB ou outro adaptador.
Quando vale investir em um controle melhor
Controles genéricos são aceitáveis para uso eventual, mas se você joga com frequência, uma troca costuma compensar. Sinais de que chegou a hora:
- botões que falham ou travam;
- analógicos com folga ou que andam sozinhos;
- conexão que cai a cada partida;
- necessidade de reconfigurar tudo a cada jogo.
Ao escolher o próximo, dê preferência a modelos amplamente documentados, com garantia e peças de reposição. Um controle que dura anos custa menos do que três que quebram em meses.
Ordem prática
- Teste o controle no painel do Windows.
- Se funcionar ali e não no jogo, ative a Steam Input.
- Se o controle tiver chave de modo, mude para XInput.
- Se mesmo assim falhar, considere trocar por um modelo compatível com XInput.
Com um controle compatível e a Steam Input configurada, o que parecia incompatibilidade vira um ajuste de poucos minutos.