Abdeckung der Kombination
- Schließen Sie einen Test ab, um Ziel-, passende, fehlende und zusätzliche Tasten zu vergleichen.
Vergleichen Sie Ziel-, passende, fehlende und zusätzliche Tasten mit Text und Zahlen, nicht nur anhand der Farbe.
Wählen Sie eine Tastenkombination und drücken Sie sie im Erfassungsbereich, um zu sehen, ob dieser Browser alle Ziel-, linken und rechten Zusatztasten sowie zusätzliche Tasten empfängt.
Testeinstellungen
Codes mit Pluszeichen trennen; höchstens 8 Tasten und mindestens eine normale Taste.
Geben Sie eine gültige Kombination unterschiedlicher KeyboardEvent.code-Werte ein.
Das Ergebnis beschreibt nur Tastaturereignisse, die diese Seite empfängt; reservierte Systemkürzel erreichen den Browser eventuell nicht.
Vergleichen Sie Ziel-, passende, fehlende und zusätzliche Tasten mit Text und Zahlen, nicht nur anhand der Farbe.
Nach jedem nicht wiederholten keydown wird der gehaltene Code-Satz gespeichert. Der Satz mit den meisten Zieltasten und den wenigsten Extras wird verwendet; vollständig ist er nur bei allen Zielen und null Extras.
Die Kombinationszeit wird intern mit einer ungerundeten monotonen Uhr berechnet und in Millisekunden angezeigt; die Entscheidung nutzt nicht den gerundeten Wert.
Geprüft werden vollständige, fehlende und zusätzliche Tasten, linke/rechte Zusatztasten, Wiederholungen, Komposition, Tab-Navigation, Timeout, Fokusverlust, Kopieren und Zurücksetzen.
Alt-Tab, Command-Tab, Ctrl-Alt-Entf, Command-Leertaste und Browserkürzel werden möglicherweise vorher verarbeitet. Eine Webseite kann globale Kürzel anderer Anwendungen oder Hardware-Rollover nicht prüfen.
Wählen Sie Systemmodus und Voreinstellung oder geben Sie durch Pluszeichen getrennte KeyboardEvent.code-Werte ein. Starten Sie die Runde, drücken Sie die ganze Kombination und lassen Sie sie los.
macOS verarbeitet Command-Leertaste oft für Eingabequellenwechsel oder Suche, bevor der Browser das Ereignis sieht. Ein fehlendes Ereignis beweist keinen Tastendefekt.
Verwenden Sie ShiftLeft und ShiftRight. Zusätzlich bleibt KeyboardEvent.location erhalten, sodass beide Positionen getrennt bleiben.
Alle Tastaturereignisse und Ergebnisse bleiben im Speicher dieses Browsers. Es wird nichts hochgeladen, in URL oder lokalem Speicher abgelegt oder an eine Remote-API gesendet.
Es wird kein Laufzeitcode und keine Ressource eines Drittanbieters wiederverwendet. Algorithmus und Oberfläche sind eigenständig; externe Links erläutern nur Browserereignisstandards.