DS4Windows não reconhece o controle: diagnóstico completo, na ordem certa

Poucos problemas geram tanta tentativa e erro quanto este: você abre o DS4Windows, conecta o DualShock 4 ou o DualSense e a aba Controllers continua vazia. Antes de reinstalar qualquer coisa, entenda que entre o controle e o jogo existem quatro camadas — o hardware, a conexão com o Windows, os drivers e o próprio DS4Windows — e cada uma falha de um jeito diferente. Este guia percorre o diagnóstico na ordem que isola a camada defeituosa com o menor número de testes, do mais simples ao mais profundo.

A regra que vale para todo o guia: mude uma coisa de cada vez e anote o resultado. Se você trocar o cabo, reinstalar o driver e mexer em três configurações de uma só vez, pode até resolver — mas nunca vai saber o que era, e o problema volta na próxima. Para uma visão geral dos sintomas, o ponto de partida do site é o hub de solução de problemas.

Passo 1: o controle em si e o cabo de dados

Comece descartando o óbvio. O controle está carregado? Um DualSense ou DualShock 4 com a bateria esgotada pode não ligar nem por cabo nos primeiros minutos. Deixe-o conectado por alguns minutos antes de concluir qualquer coisa. Depois, examine o cabo: este é, de longe, o culpado mais frequente. Muitos cabos USB — principalmente os que vêm com carregadores — transmitem apenas energia, não dados. Com um cabo desses, o controle acende a luz de carga, mas o Windows não recebe sinal nenhum.

  1. Troque o cabo por um que você saiba que transmite dados (o teste clássico: ele reconhece um celular para transferência de arquivos?).
  2. Troque a porta USB: use uma porta traseira da placa-mãe, e não um hub USB sem alimentação nem as portas frontais do gabinete.
  3. No DualShock 4, confirme o encaixe do micro-USB, que afrouxa com o tempo; no DualSense, o USB-C deve entrar até o fim, sem folga.
  4. Se possível, teste o controle em outro aparelho — um console ou outro PC — para confirmar que ele liga e responde.

Passo 2: o Windows enxerga o controle?

Com o controle conectado por cabo, abra o Gerenciador de Dispositivos do Windows e observe a lista enquanto conecta e desconecta o controle. Alguma entrada aparece e some? Se nada mudar, o problema está abaixo do DS4Windows: cabo, porta ou o próprio controle. Aproveite e abra o painel de controles de jogo do Windows (o comando joy.cpl): o controle físico deve aparecer na lista, e é ali que você confirma que o sistema operacional está recebendo o dispositivo.

Se o Windows enxerga o controle mas o DS4Windows não, o problema mudou de camada — passe ao próximo passo. Se nem o Windows enxerga, insistir nas configurações do programa não vai adiantar: volte ao Passo 1 com outro cabo e outra porta, nessa ordem.

Passo 3: configurações dentro do DS4Windows

Abra o DS4Windows e revise três pontos antes de tocar em drivers:

  • Aba Controllers: é ali que o controle físico deve aparecer. Se a lista está vazia mas o Windows reconhece o dispositivo, feche e reabra o programa com o controle já conectado.
  • Botões Start/Stop do serviço: na parte inferior da janela, o programa pode ser iniciado e parado. Se o serviço interno estiver parado, nenhum controle é processado — clique em Start.
  • Aba Settings: confira se não há opções de conexão desativadas por engano. Quem já fuçou nas configurações pode ter desligado justamente o tipo de conexão (USB ou Bluetooth) que está tentando usar.

Se o programa nem abrir, o seu problema é outro e vem antes deste guia: veja o que fazer quando o DS4Windows fecha sozinho ou pede o .NET.

Passo 4: o ViGEmBus está presente e funcionando?

O DS4Windows depende do driver ViGEmBus para criar o controle virtual de Xbox 360. Sem ele, o programa pode até listar o controle físico, mas o controle virtual não é criado e os jogos não recebem nada. Na primeira execução, o próprio DS4Windows oferece a instalação guiada do driver; se você pulou essa etapa ou se uma instalação antiga quebrou, o sintoma típico é exatamente este: controle na lista, jogo sem resposta. O reparo completo — incluindo a peculiaridade de executar o instalador duas vezes na atualização por cima — está no guia de erro ao instalar o ViGEmBus.

O teste de confirmação é simples: com o controle conectado e o DS4Windows aberto, abra de novo o joy.cpl. Devem existir dois dispositivos: o seu controle físico e um controle de Xbox 360 (o virtual). Se só existe o físico, a camada do driver é a suspeita.

Passo 5: o HidHide escondeu demais?

Quem usa o HidHide para corrigir a entrada duplicada pode, sem perceber, ter escondido o controle físico do próprio DS4Windows. O HidHide oculta o dispositivo de todos os aplicativos que não estão na lista de permitidos dele; se o DS4Windows não foi incluído nessa lista, ele simplesmente não enxerga o controle — e o sintoma é idêntico a um problema de cabo. Abra a ferramenta de configuração do HidHide e confirme que o DS4Windows está na lista de aplicativos com acesso, como mostramos no guia de como configurar o HidHide. Para testar rápido, desative temporariamente a ocultação: se o controle aparecer na hora, você achou a camada.

Passo 6: e se o controle for uma réplica?

Aqui é preciso honestidade: controles DualShock 4 falsificados e controles de terceiros com chip genérico têm compatibilidade imprevisível. A documentação do projeto registra que alguns clones funcionam, especialmente por cabo e com saída DS4, mas não existe garantia — o comportamento varia conforme o chip interno, e por Bluetooth as falhas são bem mais comuns. O roteiro para clones é: testar primeiro por cabo, com outro cabo de dados, e aceitar que, se ele não aparece nem no Gerenciador de Dispositivos, não há configuração que resolva. Se o seu caso é especificamente um DualSense que pisca e não pareia, o guia dedicado é o de DualSense piscando e não pareando.

Resumo do diagnóstico

  1. Controle carrega e responde em outro aparelho? Se não, é hardware ou bateria.
  2. Cabo transmite dados e a porta é direta da placa-mãe? Se não, troque os dois.
  3. O Windows (Gerenciador de Dispositivos e joy.cpl) enxerga o controle? Se não, o problema é físico/conexão.
  4. O DS4Windows lista o controle e o serviço está iniciado? Se não, revise a aba Settings.
  5. O controle virtual de Xbox 360 existe no joy.cpl? Se não, repare o ViGEmBus.
  6. O HidHide está ativo? Confirme o DS4Windows na lista de permitidos dele.

Percorrida essa sequência, o problema quase sempre se revela em um dos passos — e a correção fica sendo uma só, em vez de uma reinstalação completa do sistema. Mais sintomas e correções estão no hub de solução de problemas.

Perguntas frequentes

O controle aparece no Windows, mas não no DS4Windows. O que é mais provável?

As duas causas mais comuns são o HidHide ocultando o controle do próprio DS4Windows e o serviço interno do programa parado. Confira a lista de permitidos do HidHide e o botão Start na janela principal antes de mexer em drivers.

Preciso reinstalar o DS4Windows quando ele não reconhece o controle?

Quase nunca. O DS4Windows é portátil e a pasta dele raramente é o problema. A sequência deste guia — cabo, Windows, configurações, ViGEmBus, HidHide — resolve a identificação da camada sem apagar seus perfis.

Meu controle genérico funcionava e parou. Pode ser o controle?

Pode. Clones têm eletrônica inconsistente e podem degradar: um dia pareiam por Bluetooth, no outro só por cabo. Teste-o em outro aparelho para separar defeito do controle de problema de configuração no PC.

Posts Similares