Tastaturtest

Drücke physische Tasten und prüfe, welche Ereignisse der Browser empfängt.

Der Test zeigt KeyboardEvent-Daten lokal an. key folgt dem aktiven Layout, code bezeichnet dagegen die physische Tastenposition.

Der Test zeigt KeyboardEvent-Daten lokal an. key folgt dem aktiven Layout, code bezeichnet dagegen die physische Tastenposition.

Letztes Tastaturereignis

Warte auf Eingabe
Ereignis
Taste
Code
Position
Wiederholung
IME-Komposition
Aktive Modifikatoren und Sperren

Aktuell gehaltene Tasten

0

Eine Taste bleibt gelistet, bis das passende keyup-Ereignis eintrifft. Bei Fokusverlust wird der Haltezustand geleert.

Getestete Tasten oder Codewerte 0

Visualisierung physischer Tasten

Starte die Erfassung und drücke Tasten auf deiner physischen Tastatur. Das Layout ist eine allgemeine PC-Referenz und kann von den Beschriftungen deiner Tastatur abweichen.

Erfassung ist aus

Drücke während der Erfassung Escape, um die Taste aufzuzeichnen und den Erfassungsmodus zu verlassen.

Worum es geht

Der Tastaturtest zeigt die vom Browser gemeldeten KeyboardEvent-Werte für Drücken und Loslassen.

Er trennt den layoutabhängigen key-Wert vom physischen code und verfolgt gleichzeitig gehaltene Tasten.

So verwendest du das Tool

  1. Wähle Tastenerfassung starten oder klicke in den Tastaturbereich.
  2. Drücke und löse die gewünschten physischen Tasten, solange der Erfassungsbereich fokussiert bleibt.
  3. Vergleiche Taste, Code, Position, Wiederholung, Komposition und Modifikatoren im Ereignisfeld.
  4. Beende den Modus mit Escape oder setze den Test vor einem neuen Durchlauf zurück.

Sinnvolle Anwendungsfälle

  • Prüfen, ob einzelne Tasten Browserereignisse auslösen.
  • Linke, rechte und Ziffernblock-Varianten von Modifikator- oder Navigationstasten vergleichen.
  • Tastaturlayouts, Tottasten und Eingabemethoden bei der Webentwicklung untersuchen.
  • Gleichzeitige Tastaturereignisse als praktischen Rollover-Test auf Browserebene beobachten.

Hinweise und Grenzen

  • Angezeigt werden nur Ereignisse, die die Seite erreichen; Browser und Betriebssystem können Tastenkürzel oder Medientasten abfangen.
  • key beschreibt die Bedeutung im aktiven Layout, code dagegen normalerweise die physische Tastenposition.
  • IME-, Tottasten- und Kompositionsabläufe können Ereignisse unterdrücken oder verändern; Bildschirmtastaturen liefern oft nur eingeschränkte code-Werte.
  • Ein fehlendes keyup kann auch durch Fokusverlust entstehen. Das Tool kann daher die physische Ursache einer klemmenden Taste nicht beweisen.

Häufige Fragen

Was ist der Unterschied zwischen key und code?

key beschreibt das Zeichen oder die Aktion des aktiven Layouts. code bezeichnet die physische Tastenposition und ist normalerweise layoutunabhängig.

Warum fehlt eine Taste oder Tastenkombination?

Browser, Betriebssystem, Firmware oder eine andere Anwendung können sie abfangen, bevor die Seite ein Ereignis erhält.

Kann der Test eine physisch klemmende Taste sicher erkennen?

Nein. Er kann ein keydown ohne passendes keyup während des Fokus zeigen, aber Fokusverlust oder Browserverhalten können dasselbe Symptom verursachen.

Ist das ein verbindlicher N-Key-Rollover-Test?

Nein. Der Test zeigt gleichzeitig gelieferte Browser- und Betriebssystemereignisse, ist aber keine zertifizierte Hardwaremessung.

Werden eingegebene Tasten hochgeladen?

Nein. Ereigniswerte und Testzustand werden für dieses Tool ausschließlich im Browser verarbeitet.