Was das Ergebnis tatsächlich misst
Der Test liest Tasten und Achsen aus, die dein Browser über die Gamepad API bereitstellt, und benennt sie anhand der USB-Vendor-ID für das angeschlossene Gerät — egal ob Xbox, PlayStation oder Nintendo. Er misst, wie rund der äußere Rand jedes Sticks ist, zählt die Berichtsrate und steuert auf Wunsch die Vibrationsmotoren an, damit du deren Funktion testen kannst.
Messgrenze: Browser-Mappings variieren je nach Controller, Betriebssystem und Treiber. Eine fehlende Vibrationsfunktion oder eine ungewohnte Bezeichnung bedeutet nicht automatisch, dass der Controller defekt ist, und die Berichtsrate lässt sich nicht über die Bildwiederholrate deines Displays hinaus anzeigen.
Ergebnis richtig einordnen
Button-Reaktion
Eine Taste sollte beim Drücken aufleuchten und beim Loslassen wieder dunkel werden. Ein schnelles Flackern ohne bewussten Druck kann auf ein Problem mit dem Schalter, Treiber oder der Verbindung hindeuten.
Stick-Rundheit
Fahre mit jedem Stick einmal den Rand ab. Ein paar Prozent Abweichung sind bei einem neuen Pad normal, und 0 % ist nicht das Ziel: Viele Controller reichen an den Diagonalen bewusst über den Kreis hinaus. Ein Pad, das deutlich schlechter abschneidet als früher, ist das Signal.
Report-Rate
Ein Messwert auf Höhe der Bildwiederholrate deines Displays bedeutet, dass das Pad mindestens so schnell ist – der Browser kann nicht weiter sehen. Ein Wert deutlich darunter ist das Limit des Controllers selbst und verbessert sich meistens über ein Kabel.
Vibration
Die schwachen und starken Motoren sollten sich deutlich voneinander unterscheiden. Ein Motor, der sich genauso anfühlt wie „beide“ oder gar nichts tut, ist verdächtig. Der Browser startet die Motoren, kann sie aber nicht messen.
Unerwartete Ergebnisse prüfen
Nichts erscheint
Drücke eine Controller-Taste – die meisten Browser erkennen ein Pad erst nach einer Eingabe –, versuche eine Kabelverbindung und prüfe, ob ein anderer Tab oder ein Spiel exklusiven Zugriff hat.
Die Namen stimmen nicht mit meinem Controller überein
Pads, die nicht das Standard-Mapping verwenden, werden über den rohen Index angezeigt, da ein geratener Name falsch wäre. Die rohen Indizes befinden sich unter „Raw indices and axes“.
Vibration funktioniert nicht
Chrome und Edge unterstützen auf dem Desktop die Vibration für die meisten Xbox- und PlayStation-Pads; Firefox und Safari tun dies meistens nicht. Probiere ein Kabel und drücke zuerst eine Taste auf dem Pad, damit die Seite auf die Motoren zugreifen kann.
Häufige Fragen
Installiert dies einen Treiber?
Nein. Es liest nur die Controller-Signale aus, die bereits von deinem Browser bereitgestellt werden.
Welche Controller werden erkannt?
Jeder Controller, den der Browser sehen kann. Xbox-, PlayStation- und Nintendo-Pads werden anhand der USB-Hersteller-ID benannt und in ihrem eigenen Layout dargestellt; andere Pads verwenden ein generisches Layout, und nicht standardmäßige werden über den rohen Index angezeigt.
Benötigt der Vibrationstest eine Berechtigung?
Ja. Die Seite sendet nichts an den Controller, bis du auf „Vibration für diesen Besuch erlauben“ klickst. Jedes Muster stoppt nach zwei Sekunden von selbst, und die Berechtigung erlischt, sobald du die Seite verlässt.
Warum wird als Berichtsrate „mindestens 60 Hz“ angezeigt?
Ein Browser übergibt den Controller-Status einmal pro gerendertem Bild an eine Seite. Auf einem 60-Hz-Bildschirm ist daher nichts zu sehen, was schneller als 60 Hz ist. Die Seite weist darauf hin, wenn der Wert durch die Bildwiederholrate deines Displays und nicht durch die Rate des Controllers limitiert wird.
Kann das beweisen, dass mein Controller kaputt ist?
Es kann die beobachtete Browser-Eingabe dokumentieren, aber eine Hardware-Diagnose sollte auch in einem anderen Browser, mit einer anderen Verbindung und auf einem anderen Gerät bestätigt werden.
Wird meine Controller-ID hochgeladen?
Nein. Die Live-Sitzung wird in deinem Browser verarbeitet und Controller-Eingaben oder Identifikatoren werden nicht an Keymap Labs gesendet.