Warum DS4Windows ViGEmBus verwendet
DS4Windows liest den physischen Controller, ViGEmBus erstellt den virtuellen Controller für Spiele.
DualShock 4 und DualSense können ohne ViGEmBus verbunden werden, viele Spiele erwarten jedoch XInput. DS4Windows übersetzt Eingaben und lässt ViGEmBus einen virtuellen Xbox-360- oder DualShock-4-Controller bereitstellen.
Prüfen Sie physischen Controller, Profil und Ausgabetyp in DS4Windows sowie das ViGEmBus-Gerät getrennt, um unnötige Neuinstallationen zu vermeiden.
| Ebene | Rolle | Typischer Fehler |
|---|---|---|
| Physischer Controller | Sendet Eingaben an DS4Windows | Fehlt in DS4Windows |
| DS4Windows-Profil | Ordnet Eingaben zu und wählt die Ausgabe | Erkannt, aber keine virtuelle Ausgabe |
| ViGEmBus | Erstellt den virtuellen Windows-Controller | Bus fehlt, ist beschädigt oder doppelt |

So installierst du ViGEmBus für DS4Windows
Verwende das letzte offizielle ViGEmBus-Asset v1.22.0 aus dem ursprünglichen GitHub-Repository von nefarius. Die Datei heißt ViGEmBus_1.22.0_x64_x86_arm64.exe, ist ungefähr 6,0 MB groß und bündelt die unterstützten Installer-Architekturen. Das Projekt wurde eingestellt, daher ist dies die letzte veröffentlichte Version und kein aktiv weiterentwickelter Treiber.
Konzentrieren Sie die Diagnose auf Controller, aktives Profil, virtuellen Ausgabeslot und ViGEmBus-Gerät. Ein Fehler auf einer Ebene erfordert keine komplette Neuinstallation.
- 1
DS4Windows und aktive Clients schließen
Beenden Sie DS4Windows und andere Zuordnungsprogramme, bevor Sie den Treiber ändern.
- 2
Das offizielle Installationsprogramm ausführen
Öffne das verifizierte GitHub-Asset v1.22.0 und prüfe, ob als Herausgeber Nefarius angegeben ist.
- 3
Windows neu starten
Lade den Bustreiber in einer sauberen Windows-Sitzung neu.
- 4
DS4Windows starten und erneut verbinden
Starte DS4Windows nach dem Neustart, verbinde den Client erneut und teste die Controller-Eingabe.
Prüfen, ob DS4Windows den ViGEmBus-Treiber verwenden kann
Öffne den Geräte-Manager und suche nach Nefarius Virtual Gamepad Emulation Bus. Öffne die Eigenschaften und prüfe, ob unter Gerätestatus steht, dass das Gerät einwandfrei funktioniert. Das ist die verlässlichste Bestätigung dafür, dass der Kernel-Bus vorhanden und betriebsbereit ist.
Prüfe zusätzlich unter Einstellungen > Apps > Installierte Apps, ob der Nefarius-Treibereintrag vorhanden ist. Wenn der App-Eintrag existiert, im Geräte-Manager aber kein funktionierender Bus angezeigt wird, ist das Paket zwar registriert, das Kernel-Gerät muss jedoch weiterhin repariert werden.
- Beim Nefarius-Bus wird kein Warnsymbol angezeigt.
- Der Gerätestatus meldet normalen Betrieb.
- DS4Windows wurde nach dem letzten Neustart gestartet.
- Das aktive Profil fordert eine Xbox-360- oder DualShock-4-Ausgabe an.

DS4Windows ViGEmBus beheben, wenn es nicht erkannt wird
Konzentrieren Sie die Diagnose auf Controller, aktives Profil, virtuellen Ausgabeslot und ViGEmBus-Gerät. Ein Fehler auf einer Ebene erfordert keine komplette Neuinstallation.
DS4Windows ViGEmBus-Fehlermatrix
Wähle die kleinste Reparaturmaßnahme, die zum Symptom passt. In manchen Fällen braucht DS4Windows nur einen Neustart, während bei einem fehlenden Kernel-Gerät der Treiber repariert werden muss.
| Symptom | Wahrscheinliche Ursache | Nächster Schritt |
|---|---|---|
| DS4Windows meldet, dass ViGEmBus nicht installiert ist | Treiber fehlt oder DS4Windows wurde vor dem Neuladen gestartet | Neu starten, Geräte-Manager prüfen, DS4Windows neu starten |
| Treiber ist aufgelistet, aber das Gamepad funktioniert nicht | Veraltete Sitzung oder Tool-Konflikt | Controller-Tools schließen und DS4Windows neu starten |
| Gelbes Warnsymbol | Beschädigter Treiber-/Gerätestatus | Deinstallieren, neu starten, v1.22.0 erneut installieren |
| Zwei Controller im Spiel | Physisches und virtuelles Gamepad werden beide bereitgestellt | Einstellungen zum Ausblenden und Mapping prüfen |
| Installer bietet Entfernen/Reparieren an | Vorhandenes Paket ist registriert | Normale Reparatur/Entfernung verwenden, neu starten, einmal installieren |
Was du nicht tun solltest, wenn die DS4Windows-Gamepad-Unterstützung ausfällt
Gehe nicht davon aus, dass ein neuer DS4Windows-Build einen inoffiziellen ViGEmBus-Fork erfordert. DS4Windows entwickelt sich unabhängig weiter, während das ursprüngliche ViGEmBus-Repository archiviert ist. Verwende den verifizierten letzten Treiber, sofern die aktuelle offizielle Dokumentation von DS4Windows nicht ausdrücklich etwas anderes verlangt.
Lösche nicht einfach jedes Nefarius- oder HID-bezogene Gerät. HidHide, Bluetooth-Adapter, physische Gamepads und virtuelle Busse erfüllen unterschiedliche Aufgaben. Durch pauschales Löschen kann aus einem DS4Windows-Problem ein größeres Controller-Problem werden.
- Verwende keine ähnlich benannte EXE von einer Mirror-Seite.
- Mische keine alte MSI mit der finalen EXE.
- Überspringe den Neustart zwischen Deinstallation und Neuinstallation nicht.
- Behandle ein DS4Windows-Web-Login-Problem nicht als ViGEmBus-Problem.
Abschließende Checkliste, bevor du DS4Windows erneut testest
Teste in einer kontrollierten Reihenfolge: Prüfe zuerst den Geräte-Manager, starte dann DS4Windows, verbinde den entfernten Client und starte das Spiel zuletzt. So wird klar, auf welcher Ebene der Fehler auftritt.
Wenn der virtuelle Controller unter Windows funktioniert, aber nicht in einem bestimmten Spiel, arbeitet ViGEmBus wahrscheinlich korrekt. Prüfe den Controller-Modus des Spiels, Steam Input, den Fokus und den unterstützten Controller-Typ, bevor du den Treiber erneut installierst.
- Offizielles ViGEmBus 1.22.0 aus nefarius/ViGEmBus ist installiert.
- Windows wurde nach Installation oder Entfernung neu gestartet.
- Der Nefarius-Bus funktioniert im Geräte-Manager.
- DS4Windows wurde neu gestartet, nachdem der Treiber verfügbar war.
- Während des Tests wird nur ein beabsichtigter virtueller Controller angezeigt.
FAQ zu DS4Windows und ViGEmBus
Installiert DS4Windows ViGEmBus automatisch?
Das DS4Windows-Paket kann Controller-Abhängigkeiten enthalten oder darauf verweisen, aber prüfe den Windows-Treiber unabhängig davon. Diese Anleitung verwendet die letzte offizielle Version ViGEmBus 1.22.0 als bekannte Quelle.
Warum meldet DS4Windows nach der Installation, dass ViGEmBus nicht installiert ist?
DS4Windows wurde möglicherweise gestartet, bevor der Treiber geladen war, Windows benötigt eventuell einen Neustart oder es gibt einen doppelten bzw. beschädigten Bus. Prüfe den Geräte-Manager, starte Windows neu und starte dann DS4Windows erneut.
Kann DS4Windows ohne ViGEmBus funktionieren?
DS4Windows kann den physischen Controller ohne ViGEmBus erkennen, benötigt aber einen kompatiblen virtuellen Bus für die Xbox-360- oder DualShock-4-Ausgabe.
Sollte ich ViGEmBus für DS4Windows auf eine ältere Version zurücksetzen?
Standardmäßig solltest du kein Downgrade durchführen. Verwende die letzte offizielle Version v1.22.0, sofern die aktuelle offizielle DS4Windows-Dokumentation nicht ausdrücklich eine andere Version verlangt.
Ist das ein direkter Installer-Link?
Ja. Die Schaltfläche verweist auf das verifizierte GitHub-Release-Asset von nefarius/ViGEmBus, nicht auf einen Mirror oder einen neu verpackten Installer.
Verwendete offizielle Quellen
Produkt- und Sicherheitsangaben auf dieser Seite wurden anhand von Primärquellen geprüft. Externe Quellen öffnen in einem neuen Tab.
- DS4Windows-Installationsdokumentation — Controller-Unterstützung und Profilausgabe
- DS4Windows-Controller-Fehlerbehebung — Diagnose von physischem und virtuellem Controller
- Offizielles ViGEmBus-v1.22.0-Release — letztes Release und geprüfter Installer
- Nefarius-ViGEm-Hinweis zum Supportende — Hintergrund zur Projekteinstellung