Skip to main content

Controller Test – Teste deinen Gamepad online.

Schließ einen beliebigen Controller an oder koppel ihn, und sieh ihn live in Aktion: Jeder Button, jede D-Pad-Richtung und jede Schultertaste leuchtet auf, sobald du sie drückst, beide Analog-Sticks plotten ihre echte X/Y-Position, und die Trigger zeigen den Live-Druck von 0 bis 1. Erkennt automatisch Xbox-, PlayStation-, Switch-Pro- und generische Pads – oder erzwing ein Layout. Läuft komplett in deinem Browser über die Gamepad API; nichts wird installiert oder hochgeladen.

LBLT
RTRB
↑←→↓
PS
ViewMenu
YXBA

Analog-Sticks

0.00, 0.00
0.00, 0.00

Trigger

LT
0.00
RT
0.00

Warte auf Eingabe…

Online-Gamepad-Tester.

Jede Eingabe folgt dem standardmäßigen Gamepad-API-Layout. Buttons leuchten orange, während sie gedrückt sind; die Stick-Punkte und Trigger-Balken folgen den Live-Werten.

Jede Eingabe richtig testen

  • Erst den Controller weckenEin verbundener Pad bleibt unsichtbar, bis er eine Eingabe sendet. Drück einen Face-Button oder beweg einen Stick, und das Panel füllt sich mit Name, Slot und Button-Anzahl.
  • Das ganze Face abarbeitenTipp jeden Button einmal an – A/B/X/Y, beide Schultertasten, beide Stick-Klicks, Start und Select – und schau, ob jeder orange aufleuchtet. Ein Button, der nie leuchtet (oder ohne Druck leuchtet), ist der Fehler, den du suchst.
  • Die Sticks bis zum Rand kreisenKreise jeden Stick langsam bis zum vollen Ausschlag. Der Punkt sollte in jede Richtung den äußeren Ring erreichen und beim Loslassen exakt in die Mitte zurückspringen – jede Ruhe-Abweichung ist Drift.
  • Die Trigger voll durchdrückenL2/R2 sind analog: Der Balken sollte gleichmäßig von 0,00 bis 1,00 und zurück wandern. Ein Trigger, der springt, auf halbem Weg hängt oder nie die 1 erreicht, hat ein verschlissenes Potentiometer oder einen defekten Hall-Sensor.

So nutzt du den Gamepad Tester

  1. 1
    Controller verbinden. Per USB anschließen oder per Bluetooth koppeln. Xbox-Pads nutzen den eingebauten Windows-Treiber; DualSense- und Switch-Pro-Controller werden genauso erkannt – keine App nötig.
  2. 2
    Beliebigen Button drücken. Browser zeigen einen Gamepad erst nach der ersten Eingabe, also weckt ein einzelner Druck ihn auf. Das Verbindungspanel zeigt dann den erkannten Namen, Slot und die Anzahl der Buttons/Achsen.
  3. 3
    Jede Eingabe durchgehen. Drück jeden Button, kreis beide Sticks bis zum Rand, klick die Sticks ein und zieh beide Trigger. Alles, was du berührst, reagiert live im Diagramm.
  4. 4
    Bei Bedarf ein Layout erzwingen. Die Auto-Erkennung beschriftet die Face-Buttons für dich, aber du kannst zum Xbox- oder PlayStation-Skin wechseln oder Drift im Detail mit dem Stick-Drift-Test prüfen.

So liest der Gamepad Tester deinen Controller

Das Tool nutzt die Gamepad API des Browsers. Wenn du einen Button drückst, feuert der Browser ein gamepadconnected-Ereignis und beginnt, für diesen Slot ein Gamepad-Objekt bereitzustellen. Eine requestAnimationFrame-Schleife liest dann jeden Frame einen frischen Snapshot – navigator.getGamepads() liefert den Live-Zustand, keinen zwischengespeicherten – sodass das, was du auf dem Bildschirm siehst, deiner Hand höchstens einen Frame hinterherhinkt.

Jede Eingabe ist eine Zahl. Buttons melden ein pressed-Flag und einen 0–1-value (Trigger sind also analog, nicht nur ein/aus). Achsen melden eine Fließkommazahl von -1 bis +1: Achse 0/1 ist X/Y des linken Sticks, Achse 2/3 die des rechten. Das „Standard“-Mapping richtet das auf jedem Controller gleich aus – deshalb kann ein Diagramm einen Xbox-, PlayStation- oder generischen Pad darstellen.

Weil das alles Standard-Web-Input ist, gibt es keinen Treiber-Hook und nichts verlässt dein Gerät – dieselben Daten, die auch jedes Web-Game liest. Die Kehrseite: Der Browser, nicht der Pad, setzt die Grenze – er zeigt keinen adaptiven Trigger-Widerstand, kein Gyro und keine LED-Farbe pro Zone, und Rumble gibt es nur, wo der vibrationActuator implementiert ist. Für reines Input-Testing ist die Auslesung aber zuverlässig.

Wann ein Gamepad-Test hilft

Gebrauchten Controller kaufen

Bevor du einem gebrauchten Pad vertraust, beweis, dass jeder Button reagiert und kein Stick driftet – die zwei Dinge, die Verkäufer selten erwähnen.

„Funktioniert nicht im Spiel“ diagnostizieren

Ignoriert ein Spiel deinen Pad, zeigt das hier, ob der Browser ihn überhaupt sieht. Ein Controller, der hier aufleuchtet, aber im Spiel versagt, deutet auf die Spiel-Einstellungen, nicht die Hardware.

Nach einer Reparatur prüfen

Ein Stick-Modul oder einen Hall-Sensor getauscht? Bestätige, dass das neue Teil sauber zentriert und die Buttons drumherum noch klicken.

Button-Nummern zuordnen

Emulatoren und Remapper verlangen rohe Button-Indizes. Schalt die Rohwerte ein und drück einen Button, um genau den Index zu lesen, den er auslöst.

Zwei Pads vergleichen

Tausch Controller im selben Slot und spür den Unterschied bei Stick-Ausschlag, Trigger-Weg und Button-Reaktion direkt im Vergleich.

Vor einem Turnier

Ein 60-Sekunden-Check erwischt eine sterbende Schultertaste oder einen trägen Trigger, bevor er dich ein Match kostet.

Gamepad-Tester-Glossar

Gamepad API
Der Web-Standard, mit dem ein Browser Controller ausliest. Stellt Buttons und Achsen pro verbundenem Pad bereit, ohne Treiber oder Plugin.
Standard-Mapping
Eine gemeinsame Button-/Achsen-Reihenfolge (A=0, B=1, … linker Stick=Achsen 0/1), die die meisten modernen Pads melden, sodass ein Layout zu vielen Controllern passt.
Achse
Ein Stick- oder Trigger-Wert. Sticks reichen auf X und Y von -1 bis +1; Trigger reichen als analoger Button-Wert von 0 bis 1.
Deadzone
Ein kleiner Radius um die Mitte, den Spiele ignorieren, damit ein leicht außermittiger Stick als neutral gilt. Miss deinen im Deadzone-Test.
Stick-Drift
Ein Stick, der Bewegung meldet, obwohl er nicht berührt wird – der Ruhepunkt sitzt abseits der Mitte. Der klassische Verschleiß-Fehler.
XInput
Microsofts Controller-Schnittstelle, die Xbox-Pads unter Windows nutzen; Browser lesen XInput-Pads über das Standard-Gamepad-Mapping.

Häufig gestellte Fragen

Warum wird mein Controller nicht erkannt?

Fast immer, weil du noch nichts gedrückt hast. Um Fingerprinting zu verhindern, verstecken Browser einen verbundenen Gamepad, bis er sein erstes Eingabesignal sendet – drück also einen Button oder beweg einen Stick, und er erscheint sofort. Zeigt er sich immer noch nicht, prüf das Kabel oder die Bluetooth-Kopplung, stell sicher, dass keine andere App (Steam, ein Spiel) ihn exklusiv belegt, und probier einen Chromium-basierten Browser, der die breiteste Gamepad-Unterstützung hat.

Funktioniert das mit Xbox-, PS5- und Switch-Controllern?

Ja. Xbox (Series, One, 360), PlayStation DualSense und DualShock 4, der Nintendo Switch Pro Controller und die meisten generischen USB- oder Bluetooth-Pads melden sich über das Standard-Gamepad-Mapping, sodass das Diagramm korrekt aufleuchtet. Die Auto-Erkennung beschriftet die Face-Buttons je nach Marke, und du kannst den Xbox- oder PlayStation-Skin über die Layout-Steuerung erzwingen.

Wie teste ich hier auf Stick-Drift?

Lass beide Sticks los und beobachte die Punkte. Bei einem gesunden Controller ruht jeder Punkt exakt in der Mitte; schwebt ein Punkt von selbst weg von der Mitte, oder liest die rohe Achse im Ruhezustand etwas anderes als annähernd 0,00, dann driftet dieser Stick. Für einen numerischen Drift-Wert und eine Nicht-null-in-Ruhe-Markierung nutz den dedizierten Stick-Drift-Test.

Kann der Browser die Trigger analog auslesen?

Ja. L2/R2 (LT/RT) werden als analoge Buttons mit einem 0–1-Wert bereitgestellt, sodass die Trigger-Balken gleichmäßig wandern, statt zwischen aus und an umzuschalten. So erkennst du einen Trigger, der auf halbem Weg hängt, ruckelt oder nie ganz 1,00 erreicht – Anzeichen für ein verschlissenes Potentiometer oder einen verschmutzten Hall-Sensor.

Kann ich Rumble oder die DualSense-Adaptivtrigger testen?

Rumble ja – auf Chromium-Browsern und unterstützten Controllern, über unseren Vibrationstest. Der adaptive Trigger-Widerstand, die feine Haptik der DualSense, Gyro/Bewegung und die Lightbar-Farbe werden von keinem Browser an Webseiten weitergegeben, also kann kein Online-Tool sie auslesen oder ansteuern. Dieser Tester deckt Buttons, Sticks und Trigger ab – das, was tatsächlich kaputtgeht.

Muss ich etwas installieren, und ist es privat?

Keine Installation, nichts zum Hochladen. Der Tester liest deinen Controller über die eingebaute Gamepad API des Browsers und verarbeitet alles auf deinem Gerät – kein Treiber, keine Erweiterung, kein Konto. Nur dein Theme und deine Layout-Wahl werden lokal gespeichert. Vollkommen kostenlos.