Tastatur-Layout-Erkennung

Erfasst die Code-zu-Taste-Zuordnung des Browsers, vergleicht fünf Zeichenlayouts und zeigt den führenden Kandidaten, Konflikte und die Sicherheit der Einschätzung. Die Betriebssystemeinstellungen werden nicht ausgelesen.

Layout-Erfassung

Automatische Erkennung wählen oder manuelle Erfassung starten Im manuellen Modus werden 12 physische Tasten nacheinander abgefragt. Mit Tab kannst du den Erfassungsbereich verlassen.
Gültige Proben
0 / 12
Letzte Zuordnung
Verbleibende Proben
12
Aktuelle Phase
Warten auf Start

Beobachtete code → key-Zuordnung

  • Noch wurden keine code→key-Proben erfasst.

Bereit. Das Ergebnis verwendet nur die von diesem Browser gelieferte Zuordnung.

Ergebnisübersicht Warten auf Proben
Wahrscheinliches Zeichenlayout Bereit. Das Ergebnis verwendet nur die von diesem Browser gelieferte Zuordnung.
Beste Übereinstimmung
Vorsprung vor Platz zwei
Gültige Proben
Zuordnungskonflikte

Verwende mindestens sechs unterscheidende Tasten, bevor du das Ergebnis deutest. Mehr Proben machen ähnliche Kandidaten leichter unterscheidbar.

Vergleich der fünf Layout-Kandidaten

Übereinstimmung der Kandidaten

  • Schließe die Erfassung ab, um den mit dem Ergebnis synchronisierten Kandidatenvergleich zu sehen.

Nach der Erfassung vergleicht dieser Bereich alle fünf Kandidaten anhand derselben beobachteten Tasten.

Mehr erfahren

Methode, Gewichte und Vertrauen

Für jeden Kandidaten wird der tatsächliche key desselben KeyboardEvent.code mit dem erwarteten Zeichen verglichen. Punktzahl = übereinstimmendes Gewicht ÷ beobachtetes Gewicht × 100 %. Codes, die mehr Kandidaten voneinander trennen, erhalten ein höheres Gewicht. Hohe Sicherheit setzt außerdem genügend Proben, Abdeckung, Punkte und einen deutlichen Vorsprung voraus.

Punktzahlen und Vorsprung werden intern mit ungerundeten Werten berechnet. Die Seite zeigt eine Nachkommastelle; für die Vertrauensstufe werden die Originalwerte verwendet.

Die Testfälle decken QWERTY, deutsches QWERTZ, französisches AZERTY, Dvorak und Colemak ab, einschließlich Gleichstand, zu weniger Proben, Konflikten, Groß- und Kleinschreibung, zusammengesetzten Zeichen, ungültigen Tasten und eigenen Kandidaten.

Umfang und nicht beantwortbare Fragen

Das Tool kann den Namen des Betriebssystem-Layouts weder lesen noch beweisen und erkennt auch keine physische ANSI-, ISO- oder JIS-Form. Die integrierten Zuordnungen decken nicht jede regionale Variante, jedes eigene Layout oder jede Dead-Key-Ebene ab. Eingabemethoden, Caps Lock, Remapping, Remote-Desktops, virtuelle Maschinen und Browsergrenzen können das Ergebnis beeinflussen; bei geringer Sicherheit bleibt es nicht eindeutig.

Wie kann ich QWERTY und QWERTZ unterscheiden?

Vergleiche die Zeichen, die KeyY und KeyZ an derselben physischen Position erzeugen. QWERTY liefert meist y und z, ein deutsches QWERTZ dagegen z und y. Beziehe für eine bessere Einschätzung weitere unterscheidende Tasten ein.

Was ist der Unterschied zwischen physischem und Zeichenlayout?

ANSI, ISO und JIS beschreiben die Form und Anordnung der Tastatur. QWERTY, AZERTY und Dvorak beschreiben die Zuordnung von physischen Codes zu Zeichen. Dieses Tool vergleicht die zweite Ebene.

Was mache ich, wenn mein Browser das Layout nicht automatisch erkennt?

Wähle „Manuelle Erfassung starten“ und drücke die angezeigten physischen Tasten in der vorgegebenen Reihenfolge. Das Tool vergleicht ihre KeyboardEvent.code- und key-Werte mit denselben Kandidatenmodellen.

Datenschutz, Quellen und Umsetzung

Alle code→key-Proben, Punkte und kopierten Texte bleiben in diesem Browser. Es wird nichts hochgeladen, keine entfernte Laufzeit-API aufgerufen und weder URL noch lokaler Speicher verwendet.

Es werden keine Laufzeitcodes oder Ressourcen Dritter wiederverwendet. Algorithmus, Tests und Oberfläche sind eigenständig umgesetzt; externe Links erläutern ausschließlich Browser-Ereignisse und Layoutstandards.

Quellen zu Standards und Methode