Skip to content
Zoyku

Tastencodes

Drücken Sie eine beliebige Taste und sehen Sie live event.key, event.code und das alte keyCode, den Modifikatorstatus und die Historie Ihrer letzten 10 Tastenanschläge.

event.key
—
event.code
—
keyCode
—
ModifiersCtrlAltShiftMeta
Last 10 keys

Waiting for a key press…

Press any key — the values update instantly. Focus stays on the page, no input box needed.

Dieses Tool läuft vollständig in Ihrem Browser. Ihre Daten verlassen Ihr Gerät nie — sie werden auf keinen Server hochgeladen.

So verwenden Sie es

  1. 1Klicken Sie irgendwo auf die Seite, damit sie Tastaturfokus bekommt, und drücken Sie eine Taste.
  2. 2Lesen Sie event.key, event.code und keyCode auf den drei Karten; Ctrl/Alt/Shift/Meta leuchten, solange gehalten.
  3. 3Schalten Sie „Auto-Repeat ignorieren“ um, um gedrückte Tasten zu filtern, und vergleichen Sie Tasten in der Letzte-10-Tabelle.

Tastencodes

Tastatur-Bugs entstehen meist durch Verwechslung der drei Werte eines KeyboardEvent: event.key ist das erzeugte Zeichen („a“ oder „A“ bei Shift), event.code ist die physische Taste (KeyA unabhängig vom Layout) und keyCode ist der alte numerische Code, von dem Legacy-Code noch abhängt. Ein Tastendruck hier zeigt alle drei sofort nebeneinander samt gedrückter Modifikatoren.

Außerdem behält die Seite die letzten 10 Tasten in einer kleinen Historientabelle, damit Sie Werte vergleichen können, statt zu drücken und zu vergessen. Nützlich bei Spielsteuerung, Shortcuts oder beim Debuggen, warum ein keydown-Handler doppelt feuert (ignoriere-Wiederholung filtert Auto-Repeat).

Häufige Fragen

Warum unterscheiden sich event.key und event.code für dieselbe Taste?

event.key meldet das Zeichen im aktuellen Layout und Modifikatorzustand („A“, „á“, „1“), event.code die physische Position (KeyA, Digit1) unabhängig vom Layout. Shortcuts sollten meist auf code prüfen, Textverarbeitung sollte key lesen.

Ist keyCode veraltet?

Ja — es ist Legacy und existiert nur, damit alter Code, der auf Zahlen wie 13 (Enter) oder 27 (Escape) prüft, weiterläuft. Neuer Code sollte event.key oder event.code nutzen; dieses Tool zeigt keyCode, um alte Konstanten bei der Migration zuzuordnen.

Warum wiederholt sich derselbe Wert, wenn ich eine Taste halte?

Halten lässt das OS wiederholte keydown-Events mit repeat=true senden. Aktivieren Sie „Auto-Repeat ignorieren“, um nur den ersten Druck zu zeigen; deaktivieren Sie es, um zu prüfen, ob Ihr Handler Wiederholungen korrekt erhält.

How accurate are the results?

Calculations follow the official definitions — SI conversion factors, NIST constants, or the governing formula shown on the page — and results display to enough significant digits for real-world use.

Can I use it on mobile?

Yes. The interface is responsive and all inputs adapt to touch; the calculation itself runs offline once loaded.

Is this tool free to use?

Yes, completely free — no signup, no subscription, no daily limits, and no watermarks on the output.

Dieses Tool einbetten

Binden Sie dieses Tool mit einer Zeile in Ihre Website ein — es läuft im Browser des Besuchers.

<iframe src="https://zoyku.com/de/tools/keycode-info?embed=1" width="100%" height="640" style="border:0;border-radius:16px" title="Zoyku — keycode-info" loading="lazy"></iframe>
100% local processing