Erro ao instalar o ViGEmBus: como instalar, reparar e confirmar o driver
Sem o ViGEmBus, não existe DS4Windows: é esse driver que cria o controle virtual de Xbox 360 que os jogos enxergam. Quando a instalação dele falha — erro no instalador, driver que ‘some’ após reiniciar, controle virtual que nunca aparece — o programa principal pode estar perfeito e mesmo assim nada funciona. Este guia cobre a instalação do zero, o reparo de uma instalação quebrada e a confirmação objetiva de que o driver está operando.
O contexto: um driver em fim de vida (e por que ele ainda é o caminho)
O ViGEmBus teve sua versão final, a 1.22.0, publicada em novembro de 2023, e o repositório do projeto foi arquivado pelo autor, o mantenedor Nefarius. Isso significa que não haverá versões novas nem correções futuras — mas não significa que o driver parou de funcionar: ele segue operando no Windows 10 e no Windows 11 e continua sendo o componente oficial do ecossistema do DS4Windows clássico. A consequência prática desse fim de vida é que a instalação precisa ser feita do jeito certo, com o instalador oficial, porque é a última versão que existirá. Baixe-o apenas da fonte oficial indicada na nossa página de download — a versão direta é a ViGEmBus 1.22.0 no GitHub do Nefarius.
A instalação mais simples: deixar o DS4Windows conduzir
Na primeira execução, o DS4Windows detecta a ausência do ViGEmBus e oferece a instalação guiada. Para quem está começando do zero, esse é o caminho recomendado: o programa baixa e chama o instalador oficial no momento certo. Aceite o prompt de administrador do Windows — instalar um driver de dispositivo virtual exige privilégio elevado, e negar a permissão é uma causa banal de ‘instalação que não acontece’. Ao concluir, reinicie o computador antes de testar: drivers de barramento entram em operação completa após o boot.
A peculiaridade oficial: executar o instalador duas vezes
As notas oficiais da versão 1.22.0 registram um detalhe que parece erro, mas é instrução do próprio projeto: na atualização por cima de uma instalação anterior (in-place upgrade), é preciso executar o instalador duas vezes. A primeira execução remove a instalação antiga; a segunda instala a nova. Quem roda o instalador uma única vez sobre uma versão anterior pode terminar sem driver nenhum — e concluir que ‘a 1.22.0 não funciona’. Se o seu caso é uma atualização ou um reparo, planeje as duas execuções desde o início, com uma reinicialização ao final.
Reparo de uma instalação quebrada, passo a passo
- Remova o que existe: em Configurações → Aplicativos instalados, localize o ViGEmBus e desinstale. Reinicie o PC — pular a reinicialização nesta etapa é o que mantém arquivos travados para a etapa seguinte.
- Confira resíduos no Gerenciador de Dispositivos: se houver dispositivos virtuais com erro (ícone de alerta) relacionados ao barramento, desinstale o dispositivo marcando a remoção do driver, quando a opção aparecer.
- Instale como administrador: clique com o botão direito no instalador oficial e escolha ‘Executar como administrador’. Conclua sem interromper; se o Windows exibir um aviso de segurança sobre a instalação do driver, confirme apenas se o arquivo veio da fonte oficial.
- Atualização por cima? Se em vez de desinstalar você optou por atualizar, execute o instalador pela segunda vez, conforme a instrução oficial da versão.
- Reinicie novamente e só então abra o DS4Windows para o teste de confirmação abaixo.
Como confirmar que o driver funciona
Não confie na tela de ‘instalação concluída’: confirme pelo efeito. Com o DS4Windows aberto e um controle conectado, abra o painel de controles de jogo do Windows (joy.cpl). O cenário saudável mostra dois dispositivos: o seu controle físico e um controle de Xbox 360 — esse segundo é o virtual criado pelo ViGEmBus. Se só o físico aparece, o driver não está criando o barramento, e a etapa de reparo acima deve ser repetida com atenção às duas execuções do instalador.
Outro sinal útil fica no próprio DS4Windows: a aba Controllers lista o controle físico, mas é a existência do virtual que faz os jogos responderem. Se o físico aparece e o jogo não recebe nada, a suspeita continua sendo esta camada — o diagnóstico completo de camadas está em DS4Windows não reconhece o controle.
Erros frequentes e o que eles significam
- Instalador fecha sem mensagem: quase sempre permissão. Execute como administrador e feche programas que possam bloquear instalação de drivers, como suítes de segurança em modo agressivo — e reative-as depois.
- Driver instalado, mas some ao reiniciar: instalação interrompida no meio ou atualização feita com uma única execução do instalador. Refazer com a remoção completa e as duas execuções resolve a maioria dos casos.
- Windows bloqueia o driver: confirme a origem do arquivo. O instalador oficial é distribuído pelo GitHub do projeto; se você baixou de um site de downloads genérico, apague e baixe da fonte oficial antes de insistir.
- Tudo certo, mas o jogo lê dois controles: isso não é erro do ViGEmBus — é o double input, cuja correção é o HidHide, no guia de entrada duplicada.
Com o controle virtual aparecendo no joy.cpl, a camada de driver está encerrada e qualquer problema restante mora em outro andar: conexão, configuração ou o próprio jogo. O mapa de sintomas continua no hub de solução de problemas.
O Windows diz que ‘o melhor driver já está instalado’. Isso basta?
Não necessariamente — e essa mensagem é uma fonte conhecida de confusão. Ela aparece quando você tenta atualizar o driver pelo Gerenciador de Dispositivos e o Windows conclui que o que ele tem em cache é suficiente. O problema: o cache pode guardar justamente a instalação quebrada que você está tentando reparar. Por isso o método desta página não usa a atualização automática do Gerenciador: ele remove a instalação atual pelo caminho de aplicativos, reinicia para liberar os arquivos e aplica o instalador oficial do projeto, que é quem sabe a ordem certa das operações na versão final 1.22.0. Se a mensagem do Windows e o sintoma no joy.cpl discordarem, acredite no sintoma.
Perguntas frequentes
Existe uma versão mais nova do ViGEmBus em outro site?
Não. A 1.22.0 é a versão final do projeto, cujo repositório foi arquivado. Sites que oferecem ‘ViGEmBus 1.23’ ou similares estão distribuindo outra coisa sob o mesmo nome — não instale. O canal oficial é o GitHub do Nefarius.
Preciso reinstalar o ViGEmBus a cada atualização do Windows?
Não rotineiramente: o driver sobrevive às atualizações comuns do sistema. Se uma atualização grande do Windows quebrar o barramento, o reparo é o desta página: desinstalar, reiniciar e instalar de novo, lembrando da regra das duas execuções em atualização por cima.
O DS4Windows pode funcionar sem o ViGEmBus?
Não para a sua função principal. Sem o driver, não há controle virtual de Xbox 360, e os jogos de PC não recebem o seu controle de PlayStation traduzido. É por isso que a instalação guiada dele aparece logo na primeira execução do programa — veja o guia de instalação.
