Jogos fora da Steam: Epic, GOG, EA App, Ubisoft Connect e Game Pass com controle de PlayStation
O roteiro se repete em milhares de PCs: o controle de PlayStation funciona perfeitamente nos jogos da Steam e, no mesmo computador, é simplesmente invisível num jogo da Epic ou do aplicativo Xbox. Não é defeito do controle nem do jogo — é a ausência de uma peça. Dentro da Steam, quem traduz o seu controle é o Steam Input; fora dela, essa tradução não acontece sozinha, e é exatamente esse o trabalho do DS4Windows. Este guia organiza, plataforma por plataforma, o que fazer em cada loja. Ele faz parte do hub de jogos com DS4Windows e complementa o artigo Steam Input ou DS4Windows.
A regra geral, válida para todas as plataformas
A maioria dos jogos de PC fora da Steam foi feita para controles XInput — o padrão dos controles de Xbox. O seu DualShock 4 ou DualSense conversa com o Windows como dispositivo DirectInput, e jogos que só entendem XInput não o leem de forma completa. O DS4Windows resolve criando um controle virtual de Xbox 360: o jogo passa a enxergar um controle que ele entende, e os comandos do seu controle físico são traduzidos em tempo real.
Da regra derivam três hábitos que evitam quase todos os problemas: abra o DS4Windows antes do jogo; mantenha uma única camada de tradução ativa (DS4Windows e Steam Input juntos geram comandos duplicados); e use a saída Xbox 360 como padrão nesses jogos. Se algum título responder duas vezes a cada comando, o problema é a entrada duplicada, tratada no guia de entrada duplicada e HidHide. Com a base assentada, vamos às lojas.
Epic Games Store
O launcher da Epic não traz uma camada de tradução de controles equivalente ao Steam Input integrada à plataforma: abriu o jogo, é o jogo quem decide o que lê. Em títulos que só aceitam XInput — a maioria — o controle de PlayStation fica mudo sem o DS4Windows. O procedimento é o da regra geral: DS4Windows aberto, controle conectado e aparecendo na aba Controllers, perfil com saída Xbox 360, e só então iniciar o jogo pela Epic. Os jogos gratuitos semanais da loja são, aliás, uma das portas de entrada mais comuns para esse cenário: o jogo novo “não reconhece o controle” quase sempre é só a falta da camada de tradução.
GOG e jogos sem DRM
Na GOG, dois caminhos se misturam: jogos abertos pelo cliente GOG Galaxy e jogos instalados de forma independente, executados direto pelo atalho (uma marca da loja é justamente permitir jogar sem o cliente). Em ambos, vale a mesma pergunta: o jogo lê XInput, DirectInput ou os dois? Títulos antigos de PC frequentemente aceitam DirectInput — e aí o controle pode funcionar direto, sem nenhuma camada. Títulos modernos tendem ao padrão XInput, e o DS4Windows volta a ser a resposta. A vantagem do cenário GOG é o controle que você tem sobre o executável: dá para testar rapidamente as duas configurações e fixar um perfil por jogo seguindo o guia de configuração de perfis.
EA App
O aplicativo da EA concentra o caso mais famoso deste guia: o futebol. Os jogos da EA no PC — com EA FC/FIFA à frente — esperam controles XInput e são palco clássico tanto do controle ignorado quanto da entrada duplicada nos menus. A configuração completa, incluindo a ocultação do controle físico com HidHide, está no guia dedicado ao EA FC/FIFA com controle de PlayStation. Para os demais jogos do catálogo da EA, a regra geral desta página se aplica sem mudanças: DS4Windows antes, saída Xbox 360, uma camada só.
Ubisoft Connect
Nos jogos da Ubisoft abertos pelo Ubisoft Connect, o comportamento varia por título: há jogos com leitura mais ampla de dispositivos e jogos estritamente XInput. Como não existe uma camada de tradução do próprio launcher comparável ao Steam Input, o ponto de partida seguro é o mesmo das outras lojas — DS4Windows com saída Xbox 360. Se um título específico reconhecer o seu controle nativamente, você pode dispensar a emulação nele; o teste leva um minuto: feche o DS4Windows, abra o jogo e veja se todos os comandos respondem, incluindo analógicos e gatilhos. Respondeu tudo, jogue sem camada; faltou algo, volte à emulação.
Aplicativo Xbox e Game Pass PC
É o cenário em que o DS4Windows é mais necessário — e mais recompensador. Os jogos do Game Pass PC rodam a partir do aplicativo Xbox, num ambiente que espera controles XInput: sem tradução, o controle de PlayStation simplesmente não entra na partida, mesmo com o Windows o reconhecendo. Com o DS4Windows criando o controle virtual de Xbox 360, o mesmo controle passa a funcionar nos jogos do serviço como se fosse um controle de Xbox. O passo a passo específico — incluindo a ordem de abertura e os cuidados com o aplicativo — está no tutorial de controle de PlayStation no Game Pass PC.
A exceção que confirma a regra: suporte nativo ao DualSense
Um grupo crescente de jogos de PC — principalmente lançamentos da própria Sony para a plataforma — traz suporte nativo ao DualSense. Nesses títulos, o melhor caminho costuma ser jogar sem o DS4Windows: falando direto com o controle, o jogo pode usar recursos que a emulação não transporta, como os gatilhos adaptativos e a vibração háptica avançada, que no modo Xbox 360 ficam de fora por um limite do protocolo XInput — restando a vibração básica. O suporte nativo, quando existe, em geral funciona por cabo USB; confira caso a caso dentro do próprio jogo. A lista de tipos de jogo que mais se beneficiam do controle está em melhores tipos de jogos para controle no PC.
Alternativa: adicionar o jogo à biblioteca da Steam
Existe um desvio conhecido: a Steam permite adicionar programas e jogos de fora dela como atalhos na biblioteca (“jogos não Steam”) e, ao abri-los por lá, aplicar o Steam Input a eles. É uma alternativa legítima quando você prefere a camada da Valve — com a ressalva de que o comportamento varia conforme o jogo e o launcher envolvido, e de que as duas camadas nunca devem atuar juntas sobre o mesmo título. Se optar por esse caminho, feche o DS4Windows para aquele jogo; se optar pelo DS4Windows, abra o jogo pela loja original. Consistência, aqui, é o que separa a solução do problema.
Resumo do mapa: fora da Steam, pense sempre em três perguntas — o jogo lê XInput apenas, tem suporte nativo ao meu controle, ou aceita DirectInput? O DS4Windows responde à primeira, que é a mais comum, e os guias deste hub respondem ao resto, da instalação aos casos específicos.
Perguntas frequentes
Por que meu controle funciona na Steam e não na Epic, no mesmo PC?
Porque são dois caminhos diferentes. Na Steam, o Steam Input traduz o seu controle para o jogo sem você perceber. Na Epic (e nas demais lojas), não há essa camada embutida: o jogo recebe o controle “cru”, e jogos XInput não o entendem. O DS4Windows ocupa exatamente esse lugar vazio, criando o controle virtual de Xbox 360.
Preciso abrir o DS4Windows toda vez que for jogar fora da Steam?
Sim, nos jogos que dependem da emulação: o controle virtual só existe enquanto o programa está rodando. Muita gente o deixa iniciar junto com o Windows justamente para esquecer essa etapa. Nos títulos com suporte nativo ao seu controle — ou que aceitam DirectInput — o programa pode ficar fechado.
Posso deixar o DS4Windows aberto enquanto jogo na Steam também?
Poder, pode — mas é a configuração que mais gera entrada duplicada, porque Steam Input e DS4Windows passam a traduzir o mesmo controle ao mesmo tempo. A regra prática é uma camada por jogo: na Steam, ou a Valve traduz, ou o DS4Windows traduz (com a camada da Steam desativada para aquele título). O critério completo está no artigo Steam Input ou DS4Windows.
