O que é o software do driver ViGEmBus?
ViGEmBus é infraestrutura, não um aplicativo de ajustes.
Quando alguém pergunta o que é o driver ViGEmBus, a definição curta é Virtual Gamepad Emulation Bus para Windows. Um driver de barramento pode apresentar um ou mais dispositivos ao sistema operacional. ViGEmBus usa esse mecanismo para emular controles USB conhecidos inteiramente por software. O repositório oficial o descreve como um driver de modo kernel do Windows para emular gamepads USB familiares.
Um jogo comum espera um controle físico com protocolo conhecido. Utilitários precisam traduzir a entrada de outro dispositivo, combinar entradas ou fazer uma entrada remota parecer local. Em vez de alterar cada jogo, o utilitário pede ao driver ViGEmBus que crie um controle virtual. O Windows e o jogo tratam esse dispositivo quase como hardware compatível.
O projeto oficial oferece controles virtuais Microsoft Xbox 360 e Sony DualShock 4. Isso não significa que ViGEmBus configure todo controle físico. O aplicativo cliente decide qual entrada ler, como mapear e qual dispositivo virtual criar. O driver ViGEmBus fornece a camada de baixo nível.
Como ViGEmBus cria um gamepad virtual
O processo tem três partes. Primeiro, um programa cliente lê um controle real, teclado, fluxo de rede ou outra fonte. Depois, usa as bibliotecas e o driver ViGEmBus para enviar o estado. Por fim, o Windows apresenta um controle Xbox 360 ou DualShock 4 virtual aos jogos e aplicativos.
Esse desenho evita DLLs intermediárias e ganchos específicos de cada aplicativo. Para o jogo, existe um controle compatível. Por isso, a ausência do barramento gera erro antes da saída: o aplicativo pode ler o controle físico, mas não criar o dispositivo virtual necessário.
O driver ViGEmBus roda no kernel, enquanto o aplicativo normalmente roda no espaço do usuário. Essa separação é poderosa, mas torna a procedência importante. Um driver do kernel tem acesso mais profundo que um programa portátil; use a versão assinada do publicador original.
| Camada | Função | Exemplo |
|---|---|---|
| Entrada ou aplicativo cliente | Lê e mapeia a entrada real | DS4Windows ou BetterJoy |
| Driver ViGEmBus | Cria e mantém o dispositivo virtual | Nefarius Virtual Gamepad Emulation Bus |
| Windows ou jogo | Detecta um protocolo conhecido | Gamepad Xbox 360 ou DualShock 4 virtual |
Quais programas usam o driver ViGEmBus?
O README oficial lista usuários conhecidos como DS4Windows, BetterJoy, XOutput, Parsec, InputMapper, x360ce versão 4 e Microsoft RdpGamepad. A lista não é completa. Um utilitário pode instalar ViGEmBus como pré-requisito, incluí-lo durante a instalação ou pedir uma instalação separada.
DS4Windows é uma das razões mais comuns para encontrar o driver ViGEmBus em um PC. Ele pode traduzir um controle PlayStation em Xbox virtual para jogos com melhor suporte XInput. BetterJoy usa saída virtual com controles Nintendo. Software remoto ou de streaming também pode criar um gamepad local a partir de entradas recebidas pela rede.
Remover o driver não desinstala necessariamente o aplicativo cliente. Em vez disso, a função virtual pode parar e exibir ‘ViGEmBus não está instalado ou em execução’. Antes da remoção, identifique aplicativos de controle, streaming e automação e confira se você ainda usa a saída virtual.
- Ferramentas de remapeamento e compatibilidade
- Software de gamepad remoto e streaming
- Ferramentas de teste, reprodução e entrada automatizada
- Aplicativos que traduzem hardware para saída XInput ou DS4
Por que ViGEmBus está no meu PC?
Na maioria dos casos, você ou outro usuário instalou um programa que depende de controles virtuais. O driver ViGEmBus pode ter sido adicionado junto com esse programa e parecer desconhecido depois. A Nefarius informa que alguns distribuidores incluem o barramento com ou sem uma etapa separada visível.
Abra Aplicativos instalados e procure ‘Nefarius’ ou ‘Emulation’. Depois revise utilitários de controle, acesso remoto e streaming instalados na mesma época. No Gerenciador de Dispositivos, escolha Exibir, Dispositivos por conexão e procure Nefarius Virtual Gamepad Emulation Bus.
Encontrar a entrada não prova automaticamente que exista malware. Verifique publicador, origem e aplicativo dependente. Se a entrada tiver publicador inesperado, driver desconhecido sem assinatura ou vier de um arquivo sem relação, não presuma que seja o pacote original.

Você precisa do driver ViGEmBus?
Mantenha o driver quando um aplicativo usado ativamente exige saída virtual Xbox 360 ou DualShock 4. Ele não ocupa área de trabalho e fica em segundo plano até um cliente criar o dispositivo. Se a ferramenta funciona, remover um barramento necessário causa inconveniência sem benefício significativo de desempenho.
Provavelmente você não precisa dele se não usa mais remapeador, entrada remota ou outro aplicativo que declare ViGEmBus como dependência. Desinstale pelo Windows e reinstale a última versão oficial se um programa pedir novamente. Crie um ponto de restauração antes de uma limpeza profunda; a remoção normal geralmente não exige ferramenta especial.
Não remova o driver ViGEmBus apenas porque o projeto foi descontinuado. Fim da vida útil significa ausência de atualizações, não que toda instalação se tornou perigosa. A decisão prática depende do software e do uso da versão final sem o atualizador antigo.
| Situação | Ação recomendada |
|---|---|
| DS4Windows usa saída virtual | Manter ViGEmBus e verificar versão e origem. |
| Nenhum aplicativo de controle remoto | Desinstalação normal é razoável. |
| Várias entradas do barramento | Fazer remoção limpa e reinstalar. |
| Publicador desconhecido | Parar e investigar a origem. |
Sistemas compatíveis e fim da vida útil
ViGEmBus 1.17 e posteriores atendem Windows 10 e Windows 11 em x86, amd64/x64 e ARM64. A versão final 1.22.0 reúne as arquiteturas em um executável. Windows Server pode funcionar, mas não tem suporte oficial. macOS e Linux não podem usar este driver do kernel do Windows e não existe AppImage.
O projeto foi descontinuado depois de um acordo de marca e arquivado em 2023. A declaração oficial diz que instalações existentes continuam funcionando, mas componentes antigos do atualizador precisaram de atenção após a transferência do domínio. A versão 1.22.0 removeu o atualizador. Usuários antigos devem atualizar ou seguir a orientação oficial.
O fim também significa que mudanças futuras do Windows não serão tratadas. O instalador final é a versão histórica correta, mas não promete compatibilidade futura ou suporte.
Perguntas sobre o driver ViGEmBus
ViGEmBus é vírus?
O projeto original da Nefarius é um driver legítimo e aberto. Confirme o repositório nefarius/ViGEmBus e Nefarius Software Solutions como publicador.
Posso abrir ViGEmBus?
Não existe interface normal. Abra o aplicativo de controle ou entrada remota que usa o driver ViGEmBus.
Para que serve o driver ViGEmBus?
Aplicativos usam o barramento para apresentar dispositivos Xbox 360 ou DualShock 4 virtuais ao Windows e aos jogos.
ViGEmBus funciona com controles DS4?
Ele pode apresentar um DualShock 4 ou Xbox 360 virtual. DS4Windows gerencia o controle real e o mapeamento.
O Windows precisa dele por padrão?
Não. É um driver de terceiros para programas específicos, não um componente padrão do Windows.
Posso remover ViGEmBus com segurança?
Sim, quando nenhum programa usado depende dele. A remoção pode desativar a saída virtual no DS4Windows e ferramentas semelhantes.
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.
- README oficial do ViGEmBus — função, dispositivos, sistemas e usuários
- Documentação ViGEm da Nefarius — definição e índice
- Declaração oficial de fim da vida útil — descontinuação e atualizador