Windows Kernel-Mode-Treiber emulieren bekannte USB-Spielcontroller.
Benutzer dieser Software werden aufgefordert, die Erklärung zum Ende des Lebens zu lesen. So lange, Prost?
Die ViGEmBus -Treiber- und ViGEmClient -Bibliotheken repräsentieren den Kern des virtuellen Gamepad -Emulationsrahmens (oder ViGEm ). ViGEm zielt auf eine 100% genaue Nachahmung bekannter Gaming-Peripheriegeräte als reine Software-basierte Geräte auf Kernelebene. Da es "das reale Ding" -Argspiele und andere Prozesse nachahmt, erfordern keine zusätzliche Änderungen, um Geräte auf ViGEm basierten Geräten zu erkennen (keine Proxy-DLLs oder API-Hooking) und einfach nicht in der Box zu trainieren. Während der (jetzt veraltete) Scarlett.Chrush-Produktionsvirtuelle Busfahrer der spirituelle Vater dieses Projekts ist, wurde ViGEm unter Verwendung von Microsofts Kernel-Mode-Treiber-Framework von Grund auf entworfen und geschrieben.
Die Nachahmung der folgenden USB -Gamepads wird unterstützt:
Einige Beispiele für die häufigsten Anwendungsfälle für ViGEm sind:
XInput umarbeiten. ? Windows Server kann funktionieren, wird aber nicht unterstützt ?
Fehlerberichte/Supportanfragen zum Ausführen auf einem Server -Betriebssystem werden verworfen.
Der Treiber ist für Windows 7/8.1/10 (x86 und AMD64) erstellt.
Der Treiber ist nur für Windows 10/11 erstellt (x86, AMD64 und ARM64).
Der Vigem Busfahrer ist unter der BSD-3-Klausel lizenziert. Weitere Informationen finden Sie unter Lizenz.
DmfK -Projekt mit Release- und Debugg -Konfigurationen für alle Architekturen (X64 und Win32).Sie können direkt in Visual Studio bauen.
Denken Sie daran, dass Sie den Treiber unterschreiben müssen, um ihn ohne Testmodus zu verwenden.
Einen Fehler gefunden und möchte, dass er repariert wird? Öffnen Sie ein detailliertes Problem im GitHub -Ausgabe -Tracker!
Haben Sie eine Idee für eine neue Funktion? Lassen Sie uns über Ihre Anfrage zu Discord unterhalten.
Bitte respektieren Sie, dass der GitHub -Problem -Tracker kein Helpdesk ist. Wir bieten eine Reihe von Support -Ressourcen an, die Sie gerne auschecken!
Vorgefertigte produktionsbedingte Binärdateien für Windows 10/11 werden von Nefarius Software Solutions eU als All-in-One-Setup bereitgestellt.
Sponsoren, die hier aufgeführt sind, haben dem Projekt geholfen, entweder durch finanzielle Unterstützung oder durch Schenken von Lizenzen zu florieren:
Eine kurze Auflistung von Projekten/Unternehmen/Anbietern, von denen bekannt ist, dass sie auf den Befugnissen von Vigem aufbauen.
Diese Liste ist nicht exexhautiv. Wenn Sie Ihr Projekt enthalten möchten, kontaktieren Sie uns!