Controller auf Windows testen
Verwende Chrome oder Edge für die zuverlässigste Gamepad-API-Unterstützung, schließe Steam vor dem Test, damit es deinen Controller nicht abfängt, und drücke eine beliebige Taste nach dem Laden der Seite, da Browser Gamepads ausblenden, bis du mit ihnen interagierst. Das behebt 90 Prozent der 'Controller nicht erkannt'-Meldungen, die wir sehen.
Was Controller auf Windows testen bedeutet
Das Setup, das funktioniert
Windows hat die meisten Controller, die meisten Treiber und die meiste Hintergrundsoftware, die um deinen Gamepad konkurriert. Zuverlässige browserbasierte Messungen erfordern, die Störungen zu eliminieren, bevor sie überhaupt entstehen. Arbeite diese Schritte der Reihe nach durch.
- 01
Nutze Chrome oder Edge
Beide nutzen die Chromium-Engine und teilen sich dieselbe gut unterstützte Gamepad-API-Implementierung, inklusive Vibrations-Testing. Firefox funktioniert, meldet aber bei manchen Controllern Achsenanzahlen unterschiedlich (Verschiebung der Indizes um eine Position) und unterstützt haptisches Feedback überhaupt nicht. Safari unter Windows ist nicht relevant - Apple hat es vor Jahren eingestellt.
- 02
Schließe Steam vor dem Test
Das ist die größte Einzelursache für Controller erkannt, aber Tasten funktionieren nicht unter Windows. Steam Input fängt Controller auf Treiberebene ab und remappt sie, bevor eine andere Anwendung die Rohdaten sieht. Beende Steam vollständig oder deaktiviere Steams Desktop-Controller-Layouts für deinen Controller. Dann lade den Browser neu.
- 03
Nutze ein datenfähiges USB-Kabel
Nicht jedes USB-C-Kabel überträgt Daten - viele mit Handys und Controllern ausgelieferte sind nur zum Laden. Das Controller-Kabel, das in der Controller-Box geliefert wurde, ist garantiert ein Datenkabel. Third-Party-Kabel sollten mit USB 2.0 oder höher gekennzeichnet sein; alles Unmarkierte oder als Ladekabel beworbene wird den Gamepad unter Windows wahrscheinlich überhaupt nicht ausstellen.
- 04
Drücke nach dem Laden der Seite eine Taste
Jeder Browser verbirgt angeschlossene Controller, bis der Nutzer sie physisch auf der sichtbaren Seite bedient. Das ist ein Datenschutz-Feature, das verhindert, dass Seiten deine Hardware stillschweigend fingerprinten. Wenn der Tester kein Controller erkannt sagt, ist die Lösung fast immer: in die Seite klicken, dann irgendeine Taste am Controller drücken.
- 05
Für Messungen kabelgebunden bevorzugen, für Komfort drahtlos
Für Drift-, Latenz- oder Polling-Rate-Testing liefert kabelgebundenes USB die sauberste Messung - keine Funkstörungen, keine Bluetooth-Stack-Latenz, keine Batteriestands-Effekte. Für gelegentliche Funktionstests (Tasten registrieren, Sticks bewegen) ist drahtlos in Ordnung. Benutze Bluetooth für den Latenztest niemals, wenn du es vermeiden kannst.
Tests für Controller auf Windows testen
Problemlösungen für Controller auf Windows testen
Betroffene Geräte: Controller auf Windows testen
Verwandte Glossarbegriffe
Fragen zu Controller auf Windows testen
Zwei häufigste Ursachen: Steam Input läuft und fängt den Controller ab, bevor der Browser ihn sieht, oder du hast noch keine Taste auf der sichtbaren Seite gedrückt. Schließe Steam vollständig und lade den Browser neu, dann drücke physisch eine Taste am Controller. Wenn ein Steam-gemanagtes Layout das ist, was deine Spiele erwarten, ist dieser Trade-off real - du musst den Controller eventuell mit geschlossenem Steam testen, dann Steam für das Gameplay neu starten.
Für grundlegende Button- und Achsen-Tests sind Chrome und Edge im Wesentlichen identisch, da sie die Chromium-Engine teilen. Firefox funktioniert, aber für Messungen führt er zwei echte Besonderheiten ein: er meldet bei manchen XInput-Controllern die Achsenanzahl unterschiedlich (Verschiebung des Achsen-Index um eine Position) und er unterstützt haptisches Feedback-Testing überhaupt nicht. Für gelegentliche Funktionschecks ist Firefox in Ordnung. Für ernsthaftes Diagnostik-Testing nutze Chrome oder Edge.
Bringe den Controller in den Pairing-Modus (normalerweise durch Drücken einer kleinen Pair-Taste, bis eine LED schnell blinkt - schau ins Handbuch für deinen spezifischen Controller). Öffne Windows Einstellungen -> Bluetooth & Geräte -> Gerät hinzufügen -> Bluetooth. Warte, bis der Controllername erscheint, und klicke ihn an. Sobald Windows Verbunden anzeigt, öffne den Browser-Tester und drücke irgendeine Taste am Controller, damit er für die Seite sichtbar wird. Falls das Pairing wiederholt fehlschlägt, ziehe den Bluetooth-Adapter ab und stecke ihn wieder ein oder starte den Bluetooth Support-Dienst neu.
Windows erkennt den Controller auf OS-Ebene; der Browser erkennt ihn erst, wenn die Gamepad API ein Signal erhält. Drei Checks: Drücke irgendeine Taste am Controller, während die Testerseite im Fokus steht, stelle sicher, dass keine andere Anwendung (Steam, Xbox Accessories, DS4Windows) den Controller exklusiv belegt, und stelle sicher, dass du dich auf einer HTTPS-Seite befindest - die Gamepad API verwirft Anfragen bei HTTP oder lokalen Datei-Origins aus Sicherheitsgründen.
Bei Xbox-Controllern ist der von Windows mitgelieferte XInput-Treiber immer die richtige Wahl. Bei PlayStation-Controllern funktioniert der Windows-eigene Treiber zwar, aber Steam Input übersetzt DualSense/DualShock 4 zuverlässiger zu XInput als rohes HID. Third-Party-Controller (8BitDo, GuliKit, Nacon) funktionieren meist sofort ohne Einrichtung. Eine herstellerspezifische Konfigurationssoftware wie 8BitDo Ultimate Software oder die App von GuliKit benötigst du lediglich für Firmware-Updates oder das Wechseln von Profilen, nicht aber für das Testen im Browser.
Ja. Windows stellt einen Controller dem Browser nicht zur Verfügung, wenn das Kabel keine Daten übertragen kann. USB-C ist trügerisch: Lade-only-Kabel sehen genauso aus wie Datenkabel. Das Kabel, das im Controller-Beutel enthalten war, ist ein Datenkabel. Zufällige USB-C-Kabel aus der Schublade sind das häufig nicht. Wenn dein Controller im Browser nicht erscheint, tausche zuerst das Kabel aus. Das ist eine echte Lösung, kein Placebo.
Hinten liegende Ports am Desktop sind direkt auf dem Mainboard angeschlossen und fast immer zuverlässiger als Frontpanel-Ports (die über ein Gehäuse-Header laufen). USB-Hubs, besonders nicht aktive, können Stromversorgungsprobleme verursachen, die dazu führen, dass kabellose Dongles intermittent die Verbindung verlieren. Wenn du Verbindungsprobleme hast, stecke zuerst direkt in einen hinteren Port, bevor du irgendetwas anderes versuchst.
Ja. Die Gamepad API unterstützt bis zu vier gleichzeitig verbundene Controller über den normalen XInput-Treiber, und die meisten modernen Tester zeigen sie alle an. Jeder verbundene Controller belegt seinen eigenen Slot (Index 0, 1, 2, 3). Slot-Indizes werden wiederverwendet, wenn ein Controller die Verbindung trennt, also gehe nicht davon aus, dass Controller 0 über eine Session hinweg immer dasselbe physische Gerät ist.
Weiterführende Literatur
- Gamepad API - MDN Web Docs · MDN Web Docs
- Verwendung der Gamepad API - MDN Web Docs · MDN Web Docs
- Steam-Input-Konfigurationsdokumentation · Steamworks Documentation
- Xbox Wireless Controller - Einrichtung für Windows · Xbox Support