Czech Keyboard Tester (QWERTZ)

The Windows Czech layout on an ISO board: accented letters on the number row, digits on Shift, ů and ú by P and L, and the dead háček and čárka.

Size
Keys
Shape
F-keys

Listening: press any key. Hold Esc for 1 second to release the keyboard (e.g. to use Tab).

Keys tested
0%
0 of 105 keys
Last key
–
press any key
Held now / max
0 / 0
keys at the same time
Key presses
0
No chatter found
EscF1F2F3F4F5F6F7F8F9F10F11F12PrtScScrLkPause°;1+~2ěˇ3š^4č˘5ř°6ž˛7ý`8á˙9í´0é˝%=¨ˇ´¸BackspaceTabQ\W|E€RTZUIOP/ú÷()×EnterCaps LockASđDĐF[G]HJKłLŁ"ů$!§ß'¨¤Shift|\YX#C&V@B{N}M?,<:.>_-*ShiftCtrlWinAltAltGrWinMenuCtrlInsHomePgUpDelEndPgDn↑←↓→Num/*−789+456123Enter0.

Tip: click a key in the picture if your keyboard doesn’t have it, so it doesn’t count against the score.

Chatter (double-typing) detector

A worn or dirty switch can register one press twice. Type normally for a minute, then press any suspect key 20–30 times.

Rollover & ghosting test

Held now0
Most at once0
  • none
Best combination:
  • –

Hold down more and more keys (try ASDFJKL). If the count stops at 6 of these, the keyboard is 6-key rollover. Shift, Ctrl, Alt and Win don’t count toward that limit.

Timing tests

Put a flat hand on the keyboard so 4–8 keys go down at once, lift it, and repeat about 15 times, or drum your fingers across the letters. The keyboard sends each change with its next report, so the gaps between those key events step in whole polling intervals.

Polling rate
–
press keys together
Interval
–
average
Spread
–
standard deviation
Gaps
0
between key events

Press several keys at once to start.

Gaps between key events up to 10 ms, in 0.25 ms steps. A 1000 Hz keyboard makes peaks at 1, 2, 3 ms; 125 Hz at 8 ms.

Event log

EventkeycodekeyCodeLocationRepeatTime (s)Δ ms
Key events appear here.

The Czech layout

Czech keyboards are ISO boards with Windows’ Czech layout, which is QWERTZ: Z and Y are swapped compared with a US keyboard. The number row types + and the most common accented letters, ě š č ř ž ý á í é, then = ; the digits need Shift. ; and ° sit on the key left of 1, ú and ) after P, ů and § after L, and the key before Backspace holds the dead čárka and háček.

Most programming symbols are on AltGr, over the letter keys: \ | on Q and W, [ ] on F and G, @ # & on V, X, C, { } on B and N. The table under this text lists every key that differs from a US keyboard and marks the dead keys, of which Czech has many (˘ ° ˛ ˙ ˝ ¸ on AltGr of the number row too).

Switching to Czech

  • Windows: Settings, Time & language, Language & region, Add a language, Čeština. The default is Czech (QWERTZ); Czech (QWERTY) and Czech Programmers are also offered. Switch with Win+Space.
  • macOS: System Settings, Keyboard, Text Input, Edit, +, Czech or Czech – QWERTY.
  • Linux (GNOME): Settings, Keyboard, Input Sources, +, Czech.

Testing it

Press every key: each lights up under its Czech legend, dead keys included, even though they type nothing on their own. If ě types 2, the computer is on another layout; in Chrome and Edge the line under the picture says so, which makes that easy to see.

The Czech keys at a glance

These keys differ from a US keyboard. The browser code is the name the key sends in the event log, taken from the US key in the same place. AltGr is the right Alt key; on Windows, Ctrl+Alt does the same. Keys marked "dead" type nothing on their own: press one, then a letter, for an accented letter (or Space for the mark itself).

KeyShiftAltGrBrowser codeUS keyboard
;° deadBackquote`
+1~Digit11
ě2ˇ deadDigit22
š3^ deadDigit33
č4˘ deadDigit44
ř5° deadDigit55
ž6˛ deadDigit66
ý7` deadDigit77
á8˙ deadDigit88
í9´ deadDigit99
é0˝ deadDigit00
=%¨ deadMinus-
´ deadˇ dead¸ deadEqual=
Q\KeyQQ
W|KeyWW
E€KeyEE
ZKeyYY
ú/÷BracketLeft[
)(×BracketRight]
SđKeySS
DĐKeyDD
F[KeyFF
G]KeyGG
KłKeyKK
LŁKeyLL
ů"$Semicolon;
§!ßQuote'
¨ dead'¤Backslash\
YKeyZZ
X#KeyXX
C&KeyCC
V@KeyVV
B{KeyBB
N}KeyNN
,?<Comma,
.:>Period.
-_*Slash/

Keyboard TesterSomeone shared their result

Suggested