Por que o DS4Windows usa o ViGEmBus
O DS4Windows lê o controle físico e o ViGEmBus cria o controle virtual usado pelos jogos.
DualShock 4 e DualSense podem se conectar sem ViGEmBus, mas muitos jogos esperam XInput. O DS4Windows traduz a entrada e usa o ViGEmBus para expor um Xbox 360 ou DualShock 4 virtual.
Verifique separadamente o controle físico, o perfil e tipo de saída do DS4Windows e o dispositivo ViGEmBus para evitar reinstalações desnecessárias.
| Camada | Função | Falha típica |
|---|---|---|
| Controle físico | Envia entradas ao DS4Windows | Não aparece no DS4Windows |
| Perfil DS4Windows | Mapeia a entrada e escolhe a saída | Detectado, mas sem saída virtual |
| ViGEmBus | Cria o controle virtual do Windows | Barramento ausente, danificado ou duplicado |

Como instalar o DS4Windows ViGEmBus
Use o arquivo oficial final do ViGEmBus v1.22.0 do repositório original do GitHub da nefarius. O arquivo é ViGEmBus_1.22.0_x64_x86_arm64.exe, tem aproximadamente 6,0 MB e reúne as arquiteturas de instalação compatíveis. O projeto foi descontinuado, então esta é a última versão publicada, e não um driver com atualizações ativas.
Concentre o diagnóstico no controle físico, perfil ativo, saída virtual e dispositivo ViGEmBus. Uma falha em uma camada não exige reinstalar todas as outras.
- 1
Feche o DS4Windows e os clientes ativos
Feche o DS4Windows e outras ferramentas de mapeamento antes de alterar o driver.
- 2
Execute o instalador oficial
Abra o arquivo verificado v1.22.0 no GitHub e confirme o fornecedor Nefarius.
- 3
Reinicie o Windows
Recarregue o driver do barramento em uma sessão limpa do Windows.
- 4
Inicie o DS4Windows e reconecte
Abra o DS4Windows após reiniciar, reconecte o cliente e teste a entrada do controle.
Verifique se o DS4Windows pode usar o driver ViGEmBus
Abra o Gerenciador de Dispositivos e localize Nefarius Virtual Gamepad Emulation Bus. Abra Propriedades e confirme que o Estado do dispositivo informa que ele está funcionando corretamente. Esta é a verificação mais forte de que o barramento de kernel existe e está operacional.
Verifique também em Configurações > Aplicativos > Aplicativos instalados a entrada do driver Nefarius. Se a entrada do aplicativo existir, mas o Gerenciador de Dispositivos não mostrar um barramento funcional, o pacote está registrado, mas o dispositivo de kernel ainda precisa de reparo.
- Nenhum ícone de aviso aparece no barramento Nefarius.
- O estado do dispositivo informa operação normal.
- O DS4Windows foi iniciado após a reinicialização mais recente.
- O perfil ativo solicita uma saída Xbox 360 ou DualShock 4.

Corrigir quando o DS4Windows não detecta o ViGEmBus
Concentre o diagnóstico no controle físico, perfil ativo, saída virtual e dispositivo ViGEmBus. Uma falha em uma camada não exige reinstalar todas as outras.
Matriz de erros do DS4Windows ViGEmBus
Escolha o menor reparo que corresponda ao sintoma. Em alguns casos, o DS4Windows só precisa ser reiniciado, enquanto um dispositivo de kernel ausente exige reparo do driver.
| Sintoma | Causa provável | Próximo passo |
|---|---|---|
| O DS4Windows diz que o ViGEmBus não está instalado | Driver ausente ou DS4Windows iniciado antes do recarregamento | Reinicie, verifique o Gerenciador de Dispositivos e reinicie o DS4Windows |
| O driver aparece na lista, mas o gamepad falha | Sessão obsoleta ou conflito com ferramenta | Feche as ferramentas de controle e reinicie o DS4Windows |
| Ícone amarelo de aviso | Estado do driver/dispositivo danificado | Desinstale, reinicie e reinstale a versão v1.22.0 |
| Dois controles no jogo | Controles físico e virtual expostos ao mesmo tempo | Revise as configurações de ocultação e mapeamento |
| O instalador oferece remover/reparar | Pacote existente registrado | Use o reparo/remoção normal, reinicie e instale uma vez |
O que não fazer quando o suporte a gamepad do DS4Windows falha
Não presuma que uma nova versão do DS4Windows exige um fork não oficial do ViGEmBus. O DS4Windows muda de forma independente, enquanto o repositório original do ViGEmBus está arquivado. Use o driver final verificado, a menos que as notas oficiais atuais do DS4Windows exijam explicitamente outra coisa.
Não exclua todos os dispositivos relacionados a Nefarius ou HID. HidHide, adaptadores Bluetooth, controles físicos e barramentos virtuais têm funções diferentes. Uma exclusão ampla pode transformar um problema do DS4Windows em um problema maior de controle.
- Não use um EXE com nome parecido vindo de um site espelho.
- Não misture um MSI antigo com o EXE final.
- Não pule a reinicialização entre a remoção e a reinstalação.
- Não trate um problema de login na web do DS4Windows como se fosse um problema do ViGEmBus.
Checklist final antes de testar o DS4Windows novamente
Concentre o diagnóstico no controle físico, perfil ativo, saída virtual e dispositivo ViGEmBus. Uma falha em uma camada não exige reinstalar todas as outras.
Se o controle virtual funcionar no Windows, mas não em um jogo específico, o ViGEmBus provavelmente está funcionando. Verifique o modo de controle desse jogo, Steam Input, foco e o tipo de controle compatível antes de reinstalar o driver novamente.
- ViGEmBus 1.22.0 oficial instalado a partir de nefarius/ViGEmBus.
- Windows reiniciado após a instalação ou remoção.
- O barramento Nefarius funciona no Gerenciador de Dispositivos.
- O DS4Windows foi reiniciado depois que o driver ficou disponível.
- Apenas um controle virtual pretendido aparece durante o teste.
Perguntas sobre DS4Windows e ViGEmBus
O DS4Windows instala o ViGEmBus automaticamente?
O pacote do DS4Windows pode incluir ou referenciar dependências de controle, mas verifique o driver do Windows de forma independente. Este guia usa a versão oficial final do ViGEmBus 1.22.0 como fonte conhecida.
Por que o DS4Windows diz que o ViGEmBus não está instalado depois da instalação?
O DS4Windows pode ter sido iniciado antes de o driver carregar, o Windows pode precisar ser reiniciado ou pode existir um barramento duplicado/danificado. Verifique o Gerenciador de Dispositivos, reinicie e depois reinicie o DS4Windows.
O DS4Windows pode funcionar sem ViGEmBus?
O DS4Windows pode detectar o controle físico sem ViGEmBus, mas precisa de um barramento virtual compatível para criar a saída Xbox 360 ou DualShock 4.
Devo fazer downgrade do ViGEmBus para o DS4Windows?
Não faça downgrade por padrão. Use a versão oficial final v1.22.0, a menos que a documentação oficial atual do DS4Windows exija explicitamente outra versão.
Este é um link direto para o instalador?
Sim. O botão aponta para o arquivo verificado da versão no GitHub de nefarius/ViGEmBus, não para um espelho nem para um instalador reempacotado.
Fontes oficiais consultadas
Os dados de produto e segurança desta página foram verificados em fontes primárias. Links externos abrem em uma nova aba.
- Documentação de instalação do DS4Windows — suporte a controles e saída do perfil
- Solução de problemas de controles no DS4Windows — diagnóstico do controle físico e virtual
- Versão oficial ViGEmBus v1.22.0 — versão final e instalador verificado
- Aviso de fim de vida do Nefarius ViGEm — contexto do encerramento do projeto