Tastatur-Tester
Drücke eine Taste und sieh sofort, ob sie registriert wird — inklusive der JavaScript-Werte key, code und keyCode, aktuell gehaltener Tasten und Verlauf.
Drücke eine beliebige Taste zum Testen…
—
Als Nächstes
Your files are processed locally in your browser. They are not uploaded to our servers.
So funktioniert's
- Klicke irgendwo auf die Seite, damit sie den Tastatur-Fokus hat.
- Drücke die Tasten, die du testen willst — jeder Druck erscheint sofort.
- Prüfe die Zeile mit gehaltenen Tasten für Kombinationen und Rollover.
Was ist dieses Tool?
Der Tastatur-Tester registriert jeden Tastendruck und zeigt die exakten Werte, die dein Browser meldet: event.key (das Zeichen), event.code (die physische Taste) und den alten keyCode. Zusätzlich listet er alle aktuell gehaltenen Tasten — praktisch zum Testen von Modifier-Kombinationen und wie viele gleichzeitige Tasten deine Tastatur schafft — plus einen Verlauf der letzten Anschläge. Ideal zum Prüfen neuer Tastaturen, Aufspüren defekter Tasten oder Nachschlagen von Key-Codes beim Programmieren.
Typische Anwendungen
- Eine neue oder gebrauchte Tastatur auf defekte Tasten prüfen
- JavaScript-Key-Codes beim Schreiben von Shortcuts nachschlagen
- Testen, wie viele Tasten gleichzeitig registriert werden (Rollover)
- Eine Taste diagnostizieren, die sich in Spielen oder Apps seltsam verhält
Häufige Fragen
Manche Shortcuts werden nicht registriert — warum?
Betriebssystem und Browser reservieren bestimmte Kombinationen (z. B. Cmd+Q oder Strg+W) und verarbeiten sie, bevor die Seite sie sieht. Das ist eine Plattform-Grenze, keine defekte Taste.
Was ist der Unterschied zwischen key und code?
event.key ist das erzeugte Zeichen (abhängig vom Layout), event.code identifiziert die physische Tastenposition — unabhängig vom Layout.
Warum registrieren nur wenige Tasten gleichzeitig?
Viele Tastaturen unterstützen nur begrenzt viele gleichzeitige Tasten (Rollover), besonders günstige. Gaming-Tastaturen schaffen meist mehr.
Werden meine Tastenanschläge geloggt oder gesendet?
Nein, die Events werden nur im Browser angezeigt und verschwinden beim Verlassen der Seite.