Driver de modo de kernel do Windows emulando controladores de jogos USB bem conhecidos.
Os usuários deste software são incentivados a ler a declaração de fim de vida. Tão longo, aplausos?
O driver ViGEmBus e as bibliotecas ViGEmClient representam o núcleo da estrutura de emulação virtual do gamepad (ou ViGEm , para abreviar). ViGEm visa uma emulação 100% precisa de periféricos de jogos conhecidos como dispositivos puros baseados em software no nível do kernel. Como imita os jogos "The Real Thing" e outros processos, não requerem modificação adicional para detectar dispositivos baseados ViGEm (sem proxy-dlls ou booking de api) e simplesmente trabalhar fora da caixa. Enquanto o (agora obsoleto) Scarlett.Crush Productions Virtual Bus Driver é o pai espiritual deste projeto, ViGEm foi projetado e escrito desde o início, utilizando a estrutura de driver do modo de kernel da Microsoft.
A emulação dos seguintes gamepads USB é suportada:
Alguns exemplos dos casos de uso mais comuns para ViGEm são:
XInput . ? O Windows Server pode funcionar, mas não é suportado ?
Relatórios de bug/solicitações de suporte sobre a execução em um sistema operacional servidor serão descartados.
O driver é construído para o Windows 7/8.1/10 (x86 e AMD64).
O motorista é construído apenas para o Windows 10/11 (x86, AMD64 e ARM64).
O motorista do Vigem Bus está licenciado sob a cláusula BSD-3 , consulte a licença para obter mais informações.
DmfK com configurações de lançamento e depuração para todas as arquiteturas (x64 e win32).Você pode construir diretamente no Visual Studio.
Lembre -se de que você precisará assinar o driver para usá -lo sem o modo de teste.
Encontrou um bug e quer que seja corrigido? Abra uma edição detalhada no rastreador de problemas do GitHub!
Tem uma ideia para um novo recurso? Vamos conversar sobre sua solicitação sobre discórdia.
Por favor, respeite que o rastreador de problemas do GitHub não seja um helpdesk. Oferecemos uma gama de recursos de suporte que você é bem -vindo para conferir!
Os binários de produção pré-criados para o Windows 10/11 são fornecidos pela Nefarius Software Solutions eU como uma configuração completa.
Os patrocinadores listados aqui ajudaram o projeto a florescer por apoio financeiro ou por licenças de presente:
Uma breve lista de projetos/empresas/fornecedores conhecidos por se basear nos poderes de Vigem.
Esta lista não é exaustiva, se você quiser ver seu projeto incluído, entre em contato conosco!