Warum Apollo ViGEmBus für Gamepad-Eingaben braucht
Apollo kann Video ohne virtuellen Controller streamen, aber für die Gamepad-Emulation wird ein funktionierender Bustreiber benötigt.
Apollo ist ein Windows-Host für Game-Streaming, der von Sunshine abgeleitet wurde. Wenn ein entfernter Client Controller-Eingaben sendet, muss Apollo Windows ein virtuelles Xbox 360- oder DualShock 4-Gerät anzeigen können. ViGEmBus stellt den Kernel-Bus bereit, über den kompatible Software diesen virtuellen Controller erzeugen kann.
Apollo und ViGEmBus sind separate Projekte. Eine Neuinstallation von Apollo beweist nicht, dass der Bustreiber fehlerfrei funktioniert, und eine Installation von ViGEmBus beweist nicht, dass Apollo neu gestartet wurde und den Treiber geöffnet hat. Prüfe Anwendung, Treiber und Spielebene jeweils getrennt.
| Ebene | Rolle | Typischer Fehler |
|---|---|---|
| Apollo | Empfängt entfernte Controller-Eingaben | Gamepad-Unterstützung nicht verfügbar |
| ViGEmBus | Erstellt den virtuellen Windows-Controller-Bus | Bus fehlt, ist beschädigt oder doppelt vorhanden |
| Spiel-/Controller-Stack | Verwendet das virtuelle Gamepad | Keine Eingabe oder doppelte Eingabe |

So installierst du ViGEmBus für Apollo
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.
Schließe Apollo vor der Einrichtung, führe das verifizierte Installationsprogramm aus und starte Windows nach der Installation neu. Durch den Neustart wird der Kernel-Treiber neu geladen und veraltete Handles von Streaming- oder Controller-Software werden entfernt.
- 1
Apollo und aktive Clients schließen
Beende Streaming-Sitzungen und schließe Apollo, bevor du den Treiber änderst.
- 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
Apollo starten und erneut verbinden
Starte Apollo nach dem Neustart, verbinde den Client erneut und teste die Controller-Eingabe.
Prüfen, ob Apollo 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.
- Apollo wurde nach dem letzten Neustart gestartet.
- Der entfernte Client sendet tatsächlich Controller-Eingaben.

Apollo ViGEmBus beheben, wenn es nicht erkannt wird
Wenn Apollo meldet, dass ViGEmBus nicht installiert ist, starte zuerst den Rechner neu und starte Apollo anschließend als normaler Benutzer. Schließe DS4Windows, andere Streaming-Hosts, Mapper und Tools für virtuelle Controller, damit sie den Test nicht verfälschen.
Wenn der Bus fehlt, führe das offizielle Installationsprogramm einmal aus. Wenn doppelte oder alte Einträge vorhanden bleiben, deinstalliere ViGEmBus unter Installierte Apps, starte neu, prüfe im Geräte-Manager auf verbliebene Nefarius-Bus-Einträge und installiere dann v1.22.0 erneut. Entferne keine nicht zugehörigen HID-, Bluetooth-, Xbox- oder physischen Controller-Treiber.

Apollo ViGEmBus-Fehlermatrix
Wähle die kleinste Reparaturmaßnahme, die zum Symptom passt. In manchen Fällen braucht Apollo nur einen Neustart, während bei einem fehlenden Kernel-Gerät der Treiber repariert werden muss.
| Symptom | Wahrscheinliche Ursache | Nächster Schritt |
|---|---|---|
| Apollo meldet, dass ViGEmBus nicht installiert ist | Treiber fehlt oder Apollo wurde vor dem Neuladen gestartet | Neu starten, Geräte-Manager prüfen, Apollo neu starten |
| Treiber ist aufgelistet, aber das Gamepad funktioniert nicht | Veraltete Sitzung oder Tool-Konflikt | Controller-Tools schließen und Apollo 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 Apollo-Gamepad-Unterstützung ausfällt
Gehe nicht davon aus, dass ein neuer Apollo-Build einen inoffiziellen ViGEmBus-Fork erfordert. Apollo 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 Apollo 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 Apollo-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 Apollo-Web-Login-Problem nicht als ViGEmBus-Problem.
Abschließende Checkliste, bevor du Apollo erneut testest
Teste in einer kontrollierten Reihenfolge: Prüfe zuerst den Geräte-Manager, starte dann Apollo, 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.
- Apollo wurde neu gestartet, nachdem der Treiber verfügbar war.
- Während des Tests wird nur ein beabsichtigter virtueller Controller angezeigt.
FAQ zu Apollo und ViGEmBus
Installiert Apollo ViGEmBus automatisch?
Das Apollo-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 Apollo nach der Installation, dass ViGEmBus nicht installiert ist?
Apollo 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 Apollo erneut.
Kann Apollo ohne ViGEmBus funktionieren?
Video-Streaming kann funktionieren, aber Controller-Eingaben, die als virtuelles Xbox 360- oder DualShock 4-Gerät erscheinen müssen, benötigen einen kompatiblen virtuellen Bus-Pfad.
Sollte ich ViGEmBus für Apollo 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 Apollo-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.
- Offizielles Apollo-GitHub-Repository — Projektquelle, Kontext zu Issues und offizielles Repository-Bildmaterial
- Offizielle ViGEmBus v1.22.0-Version — Metadaten der letzten Version und verifiziertes Installer-Asset
- Nefarius-Hinweis zum Supportende von ViGEm — Kontext zur Einstellung des Projekts und zum Legacy-Updater