Diagnose des Eingabeindex

Test der Tastenbelegung

Drücken Sie jedes Steuerelement und dieser Test der Tastenbelegung zeigt Browser-Indizes, Beschriftungen, Analogwerte, Achsen und die letzte Tastenfolge an.

Button Mapping Matrix

Press each control to confirm browser index, label, analog value, and order.

No Controller Detected

Connect via USB or Bluetooth, then press any controller button to activate detection.

Axes

Axis 0+0.00000
Axis 1+0.00000
Axis 2+0.00000
Axis 3+0.00000

Buttons

A0

+0.000

B1

+0.000

X2

+0.000

Y3

+0.000

LB4

+0.000

RB5

+0.000

LT6

+0.000

RT7

+0.000

Back8

+0.000

Start9

+0.000

LS10

+0.000

RS11

+0.000

Up12

+0.000

Down13

+0.000

Left14

+0.000

Right15

+0.000

Home16

+0.000

Share17

+0.000

Press sequence

Waiting for the first mapped input.

Embed This Tool

Use this iframe code to place this exact diagnostic widget on another page.

Button mapping widget

Embed the mapping matrix for raw button indexes, axes, and press order.

https://gamepadtesteronline.org/embed/button-mapping-test/

<iframe src="https://gamepadtesteronline.org/embed/button-mapping-test/" title="Button mapping widget" width="100%" height="560" loading="lazy"></iframe>

Warum sich Mapping-Probleme so verwirrend anfühlen

Ein Button-Mapping-Test zeigt das Controller-Layout, das der Browser tatsächlich erhält. Physische Labels sind nützlich, aber Spiele, Emulatoren und Web-Apps binden normalerweise an Gamepad API-Indizes. Wenn eine Taste auf dem Controller funktioniert, aber die falsche Aktion auslöst, kann der Controller-Mapping-Test zeigen, ob der Browserindex, das Spielprofil oder die Benutzerbindung die wahrscheinliche Quelle ist.

Dieser Gamepad-Mapping-Test kombiniert ein kompaktes Rohdatenraster mit einer Tastenfolge. Das Raster zeigt jeden Tastenwert und jede Achse an, während die Reihenfolge die Reihenfolge angibt, in der Steuerelemente erkannt wurden. Dies ist nützlich beim Testen von Fightsticks, Adaptern, Pads von Drittanbietern, Cloud-Gaming-Sitzungen oder Controllern mit nicht standardmäßiger Firmware.

Analoge Bedienelemente können an überraschenden Stellen auftauchen. Trigger erscheinen oft als Tasteneinträge mit Werten zwischen Null und Eins. Einige Räder und Joysticks stellen Pedale als Achsen dar. Der Test der Tastenbelegung verbirgt diese Details nicht hinter benutzerfreundlichen Beschriftungen. Es zeigt die rohe Browserstruktur an, sodass fortgeschrittene Benutzer Bindungen genau konfigurieren können.

So erstellen Sie eine zuverlässige Karte

Drücken Sie jeweils ein Bedienelement und warten Sie, bis es freigegeben wird, bevor Sie das nächste drücken. Der Controller-Mapping-Test aktualisiert die letzte Eingabe und behält eine kurze Sequenz bei, wodurch festsitzende Tasten und Doppelaktivierungen sichtbar werden. Wenn zwei physische Tasten denselben Index melden, prüfen Sie, ob ein Treiber oder Adapter sie zusammenführt.

Bewegen Sie jeden Stick und Trigger nach den digitalen Tasten. Ein sauberer Gamepad-Mapping-Test sollte zeigen, dass sich die Achsen reibungslos ändern und in die Mitte zurückkehren. Wenn sich eine Achse nie ändert, wird das Steuerelement möglicherweise in der aktuellen Browserzuordnung nicht unterstützt. Wenn eine Achse invertiert ist, kann dies bei vertikalen Steuerungen erwartet werden, aber Ihre Spielbindung sollte dies berücksichtigen.

Speichern Sie bei Adaptern und Spezialhardware das Ergebnis, indem Sie die Indizes notieren, anstatt sich auf Tastennamen zu verlassen. Bei einem Fight Stick können die Tasten anders beschriftet sein als bei einem Standard-Controller. Ein Rennlenkrad kann Schaltwippen als Knöpfe und Pedale als Achsen darstellen. Der Button-Mapping-Test ergibt die Übersetzungsebene.

Verwenden von Mapping-Ergebnissen in Spielen

Wenn ein Spiel nach einer Taste fragt, vergleichen Sie den Bindungsbildschirm mit dem Controller-Mappingstest. Wenn das Spiel auf Taste 0 wartet und diese Seite Ihre gewünschte Taste als Index 2 anzeigt, passen Sie die Bindung an oder wechseln Sie den Controller-Modus. Wenn diese Seite die Eingabe nie sieht, liegt das Problem unterhalb des Spiels und gehört in die Fehlerbehebung des Supports.

Für Webentwickler ist dieser Controller-Mapping-Test eine schnelle Plausibilitätsprüfung vor dem Schreiben benutzerdefinierter Mappings. Es zeigt an, ob ein Gerät Standard-Layoutwerte meldet und wo analoge Tasten erscheinen. Es macht auch deutlich, dass Browserzuordnungen je nach Betriebssystem und Verbindungstyp unterschiedlich sein können, sodass robuster Code harte Annahmen für ungewöhnliche Hardware vermeiden sollte.

Mapping-Ergebnisse stimmen natürlich mit Latenz- und Polling-Prüfungen überein. Wenn die rechte Taste erkannt wird, sich aber zu spät anfühlt, testen Sie das Timing. Wenn die Erkennung stabil ist, die Aktion jedoch falsch ist, korrigieren Sie die Bindung. Wenn die Erkennung fehlschlägt, versuchen Sie es mit einem anderen Browser, Kabel, Adapter oder Treibermodus.

Diagnose-Glossar

Tastenindex

Die vom Browser angezeigte Position der Zifferntaste.

Analoge Taste

Ein Tasteneintrag, der einen Wert zwischen Null und Eins meldet.

Achsenumkehr

Eine Richtungskonvention, bei der up je nach Mapping negative oder positive Werte melden kann.

Häufig gestellte Fragen

Kurze Antworten auf häufige Fragen zu den Diagnosen auf dieser Seite.

Warum unterscheiden sich die Beschriftungen von denen meines Controllers?

Die Seite zeigt allgemeine Bezeichnungen, aber Rohindizes sind die zuverlässigen Browserwerte. Spezialhardware kann unterschiedliche physische Etiketten verwenden.

Kann dadurch eine Remap-Datei erstellt werden?

Nein. Es identifiziert Indizes und Werte, sodass Sie Spiele oder Entwicklungscode manuell konfigurieren können.

Warum wird ein Trigger als Taste angezeigt?

Das ist im Gamepad API üblich. Die Tasteneingabe kann weiterhin einen analogen Wert enthalten.

Sinnvolle nächste Prüfungen