EA FC e FIFA no PC com controle de PlayStation: guia do DS4Windows

Poucos jogos expõem tão bem o problema que o DS4Windows resolve quanto o futebol da EA no PC — EA FC, o sucessor da série FIFA. O cenário típico: você abre o jogo com o seu DualShock 4 ou DualSense conectado e ou ele não responde, ou algo mais estranho acontece — cada toque no analógico anda duas casas no menu, os jogadores trocam sozinhos, tudo parece duplicado. Este guia explica por que isso acontece, configura o controle do zero e resolve a entrada duplicada de uma vez. Ele faz parte do hub de jogos com DS4Windows.

A realidade: a versão de PC espera um controle XInput

As versões de PC de EA FC e dos FIFA foram construídas em torno do padrão XInput, o protocolo dos controles de Xbox. O seu controle de PlayStation, sozinho, fala com o Windows como um dispositivo DirectInput — que esses jogos, fora do ecossistema da Steam, não sabem aproveitar de forma completa. Resultado prático: sem uma camada de tradução, o jogo ou ignora o controle, ou o enxerga de maneira parcial e imprevisível. O DS4Windows faz essa tradução criando um controle virtual de Xbox 360, que o jogo reconhece imediatamente como um controle válido.

Há uma exceção importante: quem joga pela Steam pode usar o Steam Input, a camada da própria Valve. Mas as duas camadas não devem trabalhar juntas — DS4Windows e Steam Input ativos ao mesmo tempo são uma receita clássica para comportamento duplicado. Escolha uma por jogo, como detalhamos no artigo Steam Input ou DS4Windows. Para EA App e demais lojas, o caminho é o DS4Windows.

Configuração passo a passo

  1. Instale e abra o DS4Windows primeiro. Se ainda não fez isso, siga o guia de instalação — com .NET 8.0 Desktop Runtime, Visual C++ Redistributable e o driver ViGEmBus, que o próprio programa oferece instalar na primeira execução.
  2. Conecte o controle e confirme na aba Controllers. O DualShock 4 ou o DualSense precisa aparecer listado antes de abrir o jogo. Por cabo é a conexão de referência; por Bluetooth, valem os requisitos da pilha Bluetooth da Microsoft.
  3. Confirme a saída como Xbox 360. No perfil ativo, o tipo de controle virtual deve ser o de Xbox 360 — é esse o dispositivo que o jogo sabe ler.
  4. Abra o jogo com o DS4Windows já rodando. Inverter a ordem é uma causa comum de o jogo “não ver” o controle virtual a tempo.
  5. Teste nos menus antes de entrar numa partida. Navegue devagar: se cada comando anda uma casa só, está tudo certo. Se anda duas, você está diante da entrada duplicada — próxima seção.

Entrada duplicada: o problema com nome e sobrenome no EA FC

A entrada duplicada (double input) é o defeito-assinatura de usar controle de PlayStation em jogos XInput sem esconder o controle físico. O que acontece por dentro: o Windows enxerga dois controles — o seu controle real (DirectInput) e o virtual de Xbox 360 criado pelo DS4Windows. O jogo, tentando ser prestativo, lê os dois ao mesmo tempo. Um toque vira dois; no menu, a seleção pula uma opção; em campo, o passe sai dobrado ou o jogador controlado troca sem você pedir. Não é defeito do seu controle nem do jogo: é a soma de duas fontes de entrada ativas.

A solução é esconder o controle físico de todos os programas, exceto do DS4Windows — assim só o controle virtual “fala” com o jogo. Existem dois caminhos: a opção de ocultar o controle dentro das configurações do próprio DS4Windows, suficiente em muitos casos, e a ferramenta dedicada HidHide, que faz esse isolamento de forma mais robusta e é o método que recomendamos quando o primeiro não resolve. O diagnóstico completo está no artigo sobre entrada duplicada e HidHide, e a configuração da ferramenta, passo a passo, no guia de como configurar o HidHide. Depois de aplicar, refaça o teste dos menus: um toque, uma casa.

Por que os botões na tela são de Xbox?

Porque, para o jogo, você está jogando com um controle de Xbox 360 — é exatamente esse o disfarce que o DS4Windows constrói. Os ícones exibidos (A, B, X, Y, RB, LB) correspondem às posições físicas equivalentes no seu controle: onde a tela mostra A, é o botão da parte inferior do losango (o ✕ do PlayStation); onde mostra B, é o da direita (o ○), e assim por diante. Alguns jogos oferecem nas configurações de interface a troca do conjunto de ícones exibido, mas nem todos — quando a opção não existe, o caminho é decorar a equivalência de posições, o que acontece naturalmente depois de algumas partidas. Não é um erro de configuração e não há ajuste no DS4Windows que mude os ícones que o jogo desenha.

Ajustes de perfil que valem para futebol

Com o básico funcionando, dois ajustes melhoram a sensação em campo. O primeiro é a deadzone dos analógicos: se o seu controle tem algum desgaste e o jogador se move sozinho nos replays ou nos menus parados, um pequeno aumento da zona morta estabiliza — sem exagero, porque zona morta demais rouba precisão dos dribles. O segundo é manter um perfil dedicado ao EA FC, separado do perfil de outros jogos, para não desfazer ajustes de outros títulos. Os dois temas estão detalhados no guia de configuração de perfis; se o problema for desvio constante do analógico mesmo com zona morta alta, veja também o artigo sobre drift no analógico.

Por fim, um aviso de organização: o EA FC é apenas o caso mais famoso de um comportamento que se repete em vários jogos fora da Steam. O mapa geral — Epic, GOG, EA App, Ubisoft Connect e aplicativo Xbox — está no guia de jogos fora da Steam, e a lista de tipos de jogo que mais combinam com controle está em melhores tipos de jogos para controle no PC.

Perguntas frequentes

Funciona tanto com DualShock 4 quanto com DualSense?

Sim, nos recursos centrais: botões, analógicos, gatilhos comuns e vibração básica são traduzidos para o controle virtual de Xbox 360 nos dois modelos. Os recursos exclusivos do DualSense — gatilhos adaptativos e vibração háptica avançada — não atravessam a emulação XInput, porque esse protocolo não os conhece; no EA FC de PC, portanto, planeje jogar com a vibração tradicional.

Preciso do HidHide ou a opção do DS4Windows basta?

Depende do caso. Se ativar a ocultação dentro do DS4Windows elimina a duplicação nos menus, é o suficiente para você. Se o jogo continua lendo o controle físico — ou se outros jogos apresentam o mesmo sintoma — o HidHide faz o isolamento de forma mais completa e persistente. Os dois caminhos estão explicados nos guias de entrada duplicada e de configuração do HidHide.

Comprei o EA FC na Steam. Uso DS4Windows ou Steam Input?

Um dos dois — nunca os dois juntos. Pela Steam, o Steam Input sozinho já traduz o controle, e nesse caso feche o DS4Windows para aquela sessão. Se preferir o DS4Windows (por já ter seus perfis nele), desative a camada da Steam para esse jogo nas propriedades do título. O critério de escolha está no comparativo Steam Input ou DS4Windows.

Posts Similares