Controlador de modo de kernel de Windows que emulan controladores de juegos USB conocidos.
Se alienta a los usuarios de este software a leer la declaración del final de la vida. ¿Hasta mucho tiempo, Salud?
Las bibliotecas de controladores ViGEmBus y ViGEmClient representan el núcleo del marco de emulación de gamepad virtual (o ViGEm , para abreviar). ViGEm apunta a una emulación 100% precisa de periféricos de juegos bien conocidos como dispositivos puros basados en software a nivel de núcleo. Como imita los juegos de "Real Thing" y otros procesos, no requieren modificaciones adicionales en absoluto para detectar dispositivos basados en ViGEm (sin proxy-Dlls o API-hooking) y simplemente trabajar fuera de la caja. Mientras que el (ahora obsoleto) Scarlett.Crush Productions Virtual Bus Driver es el padre espiritual de este proyecto, ViGEm ha sido diseñado y escrito desde cero utilizando el marco del controlador de modo de núcleo de Microsoft.
Se admite la emulación de los siguientes gamepads USB:
Algunos ejemplos de los casos de uso más comunes para ViGEm son:
XInput . ? Windows Server podría funcionar pero no es compatible ?
Se descartarán informes de errores/solicitudes de soporte sobre ejecución en un sistema operativo servidor.
El controlador está construido para Windows 7/8.1/10 (x86 y amd64).
El controlador está construido solo para Windows 10/11 (X86, AMD64 y ARM64).
El controlador de bus Vigem tiene licencia bajo la cláusula BSD-3 , consulte la licencia para obtener más información.
DmfK con configuraciones de lanzamiento y depuración para todas las arquitecturas (X64 y Win32).Puede construir directamente dentro de Visual Studio.
Tenga en cuenta que deberá firmar el controlador para usarlo sin modo de prueba.
¿Encontré un error y quiere que se solucione? ¡Abra un problema detallado en el rastreador de problemas de GitHub!
¿Tiene una idea para una nueva característica? Vamos a conversar sobre su solicitud en Discord.
Respeta que el rastreador de problemas de GitHub no sea un servicio de ayuda. ¡Ofrecemos una gama de recursos de soporte de que puede consultar!
Nefarius Software Solutions eU proporciona binarios de producción previamente firmados para Windows 10/11 como una configuración todo en uno.
Los patrocinadores enumerados aquí han ayudado al proyecto a florecer mediante el apoyo financiero o por las licencias de regalos:
Una breve lista de proyectos/empresas/proveedores que se sabe que se basan en los poderes de Vigem.
Esta lista no es exhaustiva, si desea ver su proyecto incluido, ¡contáctenos!