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, vorwärts), Scrollrad und verfolgen Sie präzise Cursorkoordinaten. Hinweis: Aufgrund von Browser-Einschränkungen werden Zurück/Vorwärts-Tastenereignisse 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, vorwärts) mit anpassbarem Verzögerungsschwellenwert (100-2000ms). Hilft fehlerhafte Schalter zu erkennen, die unbeabsichtigte Doppelklicks verursachen. Passen Sie die Verzögerung 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 einige Tasten nicht?
Einige Tasten wie Print Screen, Pause und bestimmte Funktionstasten werden vom Browser oder Betriebssystem abgefangen. Dies ist eine Browser-Sicherheitsfunktion, kein Tastaturproblem.
Was ist Ghosting?
Ghosting tritt auf, wenn bestimmte Tastenkombinationen aufgrund elektrischer Einschränkungen im Matrix-Design der Tastatur nicht registriert werden. Gaming-Tastaturen verwenden oft Anti-Ghosting-Technologie oder volles N-Key Rollover (NKRO) um dies zu verhindern.
Warum macht meine Maus Doppelklicks?
Dies wird normalerweise durch verschlissene Mikroschalter verursacht. Verwenden Sie die anpassbare Doppelklick-Verzögerungseinstellung (100-2000ms) um alle Tasten zu testen. Wenn eine Taste auch bei hohen Verzögerungswerten Doppelklicks registriert, ist der Schalter wahrscheinlich defekt und muss ersetzt werden.
Was ist der Unterschied zwischen 'key' und 'keyCode'?
'key' gibt den Zeichenwert der gedrückten Taste zurück (z.B. 'a', 'Enter'). 'keyCode' gibt einen numerischen Code für die physische Taste zurück. Moderner Code sollte die Eigenschaften 'key' und 'code' anstelle des veralteten 'keyCode' verwenden.
Werden meine Daten an einen Server gesendet?
Nein. Dieses Tool läuft vollständig in Ihrem Browser. Alle Eingabeereignisse werden lokal verarbeitet und keine Daten werden übertragen.
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 Zurück/Vorwärts-Tasten beim Loslassen?
Browser verzögern Zurück/Vorwärts-Tastenereignisse zur Unterstützung nativer Navigation. Das Tool zeigt 200ms visuelles Feedback zur Sicherstellung der Sichtbarkeit. Dies ist eine Browser-Einschränkung, kein Geräte-Problem.
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