Tastatur- und Maustester
Eingabegeräte testen und Tastatur/Maus-Ereignisse in Echtzeit überwachen
Ereignisprotokoll
Keine Ereignisse aufgezeichnet. Drücken Sie eine Taste oder klicken Sie zum Starten.
Virtuelle Tastatur
Drücken Sie eine Taste zum Testen. Tasten leuchten beim Drücken auf.
Tasteninformationen
-
-
-
-
-
-
Ghosting-Test
Halten Sie mehrere Tasten gedrückt um N-Key Rollover (NKRO) zu testen
Gehaltene Tasten
0
Max gleichzeitig
0
Zuletzt gedrückte Tasten
Anleitung
Dieses Tool hilft Ihnen beim Testen von Tastaturen und Mäusen und beim Überwachen von Eingabeereignissen in Echtzeit. Es ist besonders nützlich für Entwickler, die Ereignisverarbeitungscode debuggen, und Benutzer, die prüfen, ob ihre Eingabegeräte korrekt funktionieren.
Tastaturtest
Die virtuelle Tastatur zeigt in Echtzeit, welche Tasten Sie drücken. Testen Sie alle Tasten einschließlich Funktionstasten, Modifikatoren und Sondertasten. Das Tasteninformationsfeld zeigt technische Details wie Tastencode und Scancode.
Maustest
Testen Sie alle Maustasten (links, mitte, rechts, zurück, vor), das Mausrad und verfolgen Sie präzise Cursor-Koordinaten. Hinweis: Aufgrund von Browser-Einschränkungen werden Ereignisse für Zurück-/Vor-Tasten beim Loslassen statt beim Drücken ausgelöst.
Ereignisprotokoll für Entwickler
Das Ereignisprotokoll erfasst alle Tastatur- und Mausereignisse mit präzisen Zeitstempeln. Sie können die genaue Sequenz von mousedown, mouseup, click-Ereignissen oder keydown, keypress, keyup-Sequenzen sehen. Filtern Sie nach Typ und exportieren Sie Protokolle zur Analyse.
Koordinatensysteme verstehen
Mauspositionen werden in mehreren Koordinatensystemen gemeldet:
- clientX/Y - Position relativ zum Browser-Viewport (sichtbarer Bereich)
- pageX/Y - Position relativ zum gesamten Dokument (enthält Scroll-Offset)
- screenX/Y - Position relativ zum Monitorbildschirm
- offsetX/Y - Position relativ zum Zielelement
- movementX/Y - Relative Bewegung seit letztem Ereignis (nützlich für Drag-Operationen)
Ghosting & N-Key Rollover
Ghosting tritt auf, wenn bestimmte Tastenkombinationen auf bestimmten Tastaturen nicht registriert werden. Dieses Tool hilft zu erkennen, wie viele Tasten Ihre Tastatur gleichzeitig verarbeiten kann (N-Key Rollover). Gaming-Tastaturen unterstützen typischerweise volles NKRO.
Doppelklick-Erkennung
Testen Sie Doppelklicks für ALLE Maustasten (links, mitte, rechts, zurück, vor) mit anpassbarem Verzögerungsschwellenwert (100-2000 ms). Hilft, fehlerhafte Schalter zu erkennen, die unbeabsichtigte Doppelklicks verursachen. Passen Sie die Verzögerungseinstellung an Ihre Klickgeschwindigkeit an.
Tipps
- Einige Tasten wie F1-F12 können vom Browser oder Betriebssystem abgefangen werden. Versuchen Sie die Fn-Taste falls verfügbar.
- Das Ereignisprotokoll ist nützlich zum Debuggen von JavaScript-Eingabeverarbeitungscode.
- Verwenden Sie das Koordinatensystem-Panel um zu verstehen, wie verschiedene Positionswerte funktionieren.
- Exportieren Sie Ereignisprotokolle um Eingabe-Timing und Ereignissequenzen zu analysieren.
- Die virtuelle Tastatur unterstützt sowohl ANSI (US) als auch ISO (EU) Layouts.
Häufig gestellte Fragen
Warum reagieren manche Tastenkombinationen nicht?
Das nennt sich Tastatur-Ghosting oder Key-Blocking. Günstige Tastaturen nutzen eine Matrixschaltung, die physisch nicht mehr als 2–3 gleichzeitige Tasten in bestimmten Kombinationen registrieren kann. Gaming-Tastaturen mit „N-Key-Rollover“ (NKRO) haben pro Taste einen eigenen Stromkreis und erkennen alle gleichzeitig gedrückten Tasten. Testen Sie Ihre Tastatur hier, indem Sie mehrere Tasten gleichzeitig drücken und beobachten, welche davon registriert werden.
Was ist der Unterschied zwischen keydown-, keypress- und keyup-Ereignissen?
Diese drei Browser-Tastaturereignisse werden nacheinander ausgelöst. keydown wird im Moment des Drückens einer Taste ausgelöst und wiederholt sich bei gehaltenem Druck. keypress wurde nur für druckbare Zeichen ausgelöst (mittlerweile veraltet). keyup wird beim Loslassen ausgelöst. keydown wird empfohlen, da es alle Tasten erfasst — auch Shift, Strg und Pfeiltasten.
Was ist der Unterschied zwischen DPI und Abtastrate bei einer Maus?
DPI (Dots per Inch) gibt an, wie weit der Mauszeiger pro Zoll Mausbewegung auf dem Bildschirm bewegt wird — höheres DPI bedeutet höhere Empfindlichkeit. Die Abtastrate (in Hz) ist die Anzahl, wie oft die Maus pro Sekunde ihre Position an den Computer meldet; 1000 Hz bedeutet alle 1 ms eine Aktualisierung. DPI beeinflusst die Präzision, die Abtastrate beeinflusst die Gleichmäßigkeit und den Input-Lag.
Was bedeuten die Koordinaten clientX/clientY und pageX/pageY?
Mausereignisse erzeugen mehrere Koordinatenpaare. clientX/clientY beziehen sich auf das sichtbare Viewport — der Ursprung liegt immer in der oberen linken Ecke des sichtbaren Bereichs, unabhängig vom Scrollstand. pageX/pageY beziehen sich auf das gesamte Seitendokument und nehmen beim Scrollen zu. Für die meisten UI-Interaktionen werden clientX/clientY verwendet.
Warum funktioniert das Scrollrad in einem Textfeld oder scrollbaren Container nicht richtig?
Das ist das erwartete Browser-Verhalten, auch Scroll-Event-Bubbling genannt. Befindet sich der Cursor über einem scrollbaren Element (z. B. einem textarea oder einem div mit overflow:scroll), empfängt dieses Element die Scroll-Ereignisse zuerst. Erst wenn das innere Element nicht weiter gescrollt werden kann, „bubblet“ das Ereignis zur äußeren Seite. Positionieren Sie den Cursor außerhalb scrollbarer Bereiche, um seitenseitige Scroll-Ereignisse im Ereignis-Log aufzuzeichnen.
Was sind Tastaturpositionen?
Die Position gibt an, wo sich eine Taste auf der Tastatur befindet: Standard (0) für die meisten Tasten, Links (1) für linke Modifikatoren, Rechts (2) für rechte Modifikatoren und Ziffernblock (3) für Ziffernblocktasten.
Warum reagieren die Zurück/Vor-Tasten erst beim Loslassen?
Browser verzögern Zurück/Vor-Tastenereignisse, um die native Navigation zu unterstützen. Das Tool zeigt 200 ms lang visuelles Feedback an, um die Sichtbarkeit zu gewährleisten. Dies ist eine Browser-Einschränkung, kein Geräteproblem.
Verwandte Tools
Gamepad Tester Online
Teste Tasten, Sticks, Trigger, D-Pad und Vibration mit Drift-Erkennung
Online Bildschirmtest
39 Tests: Tote Pixel, Backlight Bleeding, Farbbanding, Muster, Bewegungsunschärfe und Reaktionszeit
Mikrofon Test Online
Testen Sie Ihr Mikrofon mit Echtzeit-Audio-Visualisierer, Lautstärkemesser und Aufnahme-Wiedergabe
Webcam Test Online
Testen Sie Kameraauflösung, FPS und Mikrofon mit Echtzeit-Vorschau und Screenshot-Funktion