Funktioniert dein Gamepad richtig?
Verbinde deinen Controller und drücke eine beliebige Taste zum Starten. Dieser Test liest die Gamepad API in Echtzeit — zeigt Tastendrücke, Analogstick-Positionen, Trigger-Werte und Vibrationsunterstützung. 100 % browserbasiert, kein Daten-Upload.
Dieser Test fragt die Gamepad API über requestAnimationFrame ab, um Echtzeit-Zustände aller Tasten, Analogstick-X/Y-Achsen (±1,0-Bereich), Trigger-Druck (0–1,0) und Vibrationsaktuator-Unterstützung anzuzeigen.
Der Gamepad-API-Standard bildet bis zu 17 Tasten und 4 Achsen ab; Xbox-, PlayStation- und Switch-Pro-Controller folgen alle dem Standard-Gamepad-Mapping.
Connect a gamepad and press any button
Supports Xbox, PlayStation, Switch, and generic controllers
Was bedeuten deine Ergebnisse?
| Result | Range | Meaning |
|---|---|---|
| Gut | Alle Tasten und Sticks reagieren korrekt | Jede Eingabe wird dem erwarteten Tastenindex zugeordnet, Sticks kehren bei Loslassen zur Mitte (0, 0) zurück und Trigger melden den vollen 0–1,0-Bereich — dein Controller ist voll funktionsfähig. |
| Warnung | Stick-Drift oder begrenzter Trigger-Bereich | Analogsticks, die im Ruhezustand nicht auf 0,0 zurückkehren, deuten auf Stick-Drift hin — ein abgenutztes Potentiometer. Begrenzter Trigger-Bereich kann einen mechanischen Anschlag oder ein Kalibrierungsproblem bedeuten. |
| Schlecht | Tasten reagieren nicht oder Controller wird nicht erkannt | Nicht reagierende Tasten deuten auf Kontaktversagen hin. Wenn der Controller gar nicht erkannt wird, überprüfe Treiber, versuche einen anderen USB-Anschluss oder kopple Bluetooth erneut. |
Häufige Probleme und Lösungen
Controller wird vom Browser nicht erkannt
Drücke nach dem Anschließen eine beliebige Taste — die Gamepad API erfordert einen physischen Tastendruck zur Aktivierung. Wenn er immer noch nicht erkannt wird, versuche einen anderen USB-Anschluss, kopple Bluetooth erneut oder schließe andere Apps, die den Controller möglicherweise exklusiv nutzen.
Analogstick zeigt Drift (Wert ungleich Null im Ruhezustand)
Stick-Drift wird durch abgenutzte Potentiometer im Thumbstick-Modul verursacht. Stelle eine größere Deadzone in deinen Spieleinstellungen als Workaround ein oder ersetze das Stick-Modul für eine dauerhafte Lösung.