ANSI versus ISO
Zwei unabhängige Dinge unterscheiden sich bei Tastaturen aus verschiedenen Ländern, und ihre Verwechslung ist die häufigste Fehlerquelle beim Testen.
Das erste ist das Zeichenlayout: welche Buchstaben auf welchen Tasten aufgedruckt sind. QWERTY ist der englischsprachige Standard. QWERTZ, das in Deutschland, Österreich und der Schweiz verwendet wird, tauscht Y und Z und platziert die Umlaute auf den Interpunktionstasten. AZERTY, das in Frankreich und Belgien verwendet wird, verschiebt A, Z und M und platziert Satzzeichen auf der unverschobenen Zahlenreihe.
Das zweite ist die physische Form der Tastatur, und hier ändert sich die Tastenanzahl. ANSI-Tastaturen, Standard in den Vereinigten Staaten, haben eine breite, flache Enter-Taste in einer einzigen Reihe und eine voll lange linke Shift-Taste. ISO-Tastaturen, Standard in ganz Europa, haben eine hohe Enter-Taste, die zwei Reihen überspannt und unten links eingekerbt ist, eine verkürzte linke Shift-Taste und eine zusätzliche Taste neben dieser Shift-Taste, die Browser als IntlBackslash melden. Diese zusätzliche Taste ist der Grund, warum eine Full-Size-ISO-Tastatur 105 Tasten hat, während eine ANSI-Tastatur 104 Tasten hat.
Die beiden Achsen sind prinzipiell unabhängig, aber in der Praxis korreliert: QWERTZ- und AZERTY-Tastaturen sind im Wesentlichen immer ISO. Die Auswahl einer dieser Optionen im Dropdown-Menü „Tastenlayout“ ändert daher sowohl die Beschriftungen als auch die physische Form der Bildschirmtastatur, wodurch die Tastenanzahl und die Bewertung Ihrer Hardware entsprechen.
Eine Sache, die sich nie ändert, ist der gemeldete Tastencode. Browser identifizieren Tasten anhand ihrer physischen Position auf einer Referenz-US-Tastatur, nicht anhand des auf der Taste aufgedruckten Zeichens. Drücken Sie die Taste Z auf einer deutschen Tastatur, wird sie als KeyY gemeldet, da diese Position auf dem Referenzlayout KeyY ist. Dies ist beabsichtigt: Es ermöglicht einem Spiel, WASD zu belegen und diese Belegungen unter denselben vier Fingern zu haben, egal ob auf den Tasten WASD oder ZQSD steht.