tomai
Kostenlos · Entwickler-Tools

Keycode-Info

Beliebige Taste drücken — key, code und keyCode sofort

⌨️
Hier klicken, dann beliebige Taste drücken
key
code
keyCode
which
location

✦ Drei Namen für jeden Anschlag

Ein Anschlag produziert drei Kennungen: key (Zeichen, layoutabhängig), code (physische Position, layoutunabhängig) und die legacy-keyCode-Nummer. Sie zu verwechseln ist der klassische Hotkey-Bug — auf QWERTY heile Shortcuts sterben auf dem AZERTY des Kollegen, weil gelesen wurde key, wo code hingehörte.

Was dieses Tool kann

  • ⌨️ Zeigt key, code, keyCode, which, location jedes Anschlags
  • 🔍 Unterscheidet linke/rechte Modifier und Nummernblock
  • 📋 Werte live aktualisiert, direkt in Code kopierbar
  • ⚡ Null Setup — klicken und drücken

Wann du es brauchst

  • Debuggen, warum ein Shortcut mal feuert, mal nicht
  • Layoutunabhängige Spielsteuerung schreiben
  • Prüfen, was eine exotische Tastatur wirklich sendet

Datenschutz: Anschläge werden lokal gelesen und angezeigt — nichts aufgezeichnet, nichts gesendet.

Zuletzt aktualisiert · 2026-09-01

So funktioniert die Inspektion

Native KeyboardEvent-Properties werden direkt gelesen (key/code/keyCode/which/location), mit freundlichem Space-Label und Links-/Rechts-/Numpad-Location-Decoding. Listener sitzen auf Fänger und Dokument, Tastenanschläge werden überall registriert, wo es sinnvoll ist.

Warum Tasten hier inspizieren?

⌨️

Alle fünf Kennungen auf einmal

key, code, legacy keyCode, which, location rendern pro Anschlag gemeinsam — das volle Bild, das andere Tester über Tabs verteilen.

🔍

Modifier-bewusst

Links/rechts Shift/Ctrl/Alt und Nummernblock melden eigene Codes und locations — exakt das Detail, worin sich Shortcut-Bugs verstecken.

📋

Reibungsloses Debuggen

Kein Formular, kein Knopf: Fänger anklicken, drücken. Werte bleiben zum Kopieren in Event-Handler stehen.

Häufige Fragen

key vs code — Unterschied?

key ist, was der Anschlag produziert (layoutabhängig: q auf QWERTY, a auf AZERTY für dieselbe physische Taste), code benennt die physische Tastenposition (KeyQ) layoutunabhängig. Spiele und Hotkeys sollten code hören.

Ist keyCode deprecated?

Offiziell ja — aber jedes Framework und alte Tutorial druckt es noch, darum steht es hier neben den modernen Werten zum Gegenprüfen.

Warum unterscheiden sich linkes/rechtes Shift?

Gleicher Tastenname, andere Codes (ShiftLeft/ShiftRight) und locations (1/2) — genau das Detail, in dem sich modifizierspezifische Shortcuts verstecken.

Häufige Fragen

key vs code — Unterschied?

key ist, was der Anschlag produziert (layoutabhängig: q auf QWERTY, a auf AZERTY für dieselbe physische Taste), code benennt die physische Tastenposition (KeyQ) layoutunabhängig. Spiele und Hotkeys sollten code hören.

Ist keyCode deprecated?

Offiziell ja — aber jedes Framework und alte Tutorial druckt es noch, darum steht es hier neben den modernen Werten zum Gegenprüfen.

Warum unterscheiden sich linkes/rechtes Shift?

Gleicher Tastenname, andere Codes (ShiftLeft/ShiftRight) und locations (1/2) — genau das Detail, in dem sich modifizierspezifische Shortcuts verstecken.

Ähnliche Tools

Ähnliche Tools