Lenovo ThinkPad Keyboard Tester

The ThinkPad layout as it is: Fn in the bottom-left corner, PrtSc between right Alt and Ctrl, Home and End on the top row, PgUp and PgDn by the arrows.

Size
Keys
Shape

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

Keys tested
0%
0 of 83 keys
Last key
–
press any key
Held now / max
0 / 0
keys at the same time
Key presses
0
No chatter found
EscF1F2F3F4F5F6F7F8F9F10F11F12HomeEndInsDel~`!1@2#3$4%5^6&7*8(9)0_-+=BackspaceTabQWERTYUIOP{[}]|\Caps LockASDFGHJKL:;"'EnterShiftZXCVBNM<,>.?/ShiftFnCtrlWinAltAltPrtScCtrlPgUp↑PgDn←↓→

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 ThinkPad layout

ThinkPad keyboards differ from most laptops in a few places, and the picture follows them:

  • Fn is the bottom-left key, with Ctrl to its right. Most other laptops have it the other way round.
  • PrtSc sits between right Alt and right Ctrl.
  • Home, End, Insert and Delete end the top row, after F12, in small keys like the function row.
  • PgUp and PgDn flank the up arrow, above left and right.

The TrackPoint buttons above the touchpad are mouse buttons, not keys, so they don’t show here; check them with the mouse tester.

FnLock and the Fn/Ctrl swap

Two settings change what the keys send, and both are easy to check here. FnLock (Fn+Esc, with a light on Esc) decides whether the top row sends F1–F12 or its media functions; the BIOS and Lenovo Vantage call the default “F1–F12 as Primary Function”. The Fn and Ctrl Key swap setting makes the corner key act as Ctrl. With it on, pressing the corner key lights up Ctrl in the picture instead of nothing.

When a key doesn’t respond

If a key stays grey here, restart and press Enter at the “To interrupt normal startup” message, then F10 to run Lenovo’s built-in diagnostics, which check the hardware outside Windows. Keys that work there but not here point to a driver or setting. ThinkPad keyboards are replaceable parts: a key that chatters (the detector below flags it) or stays dead after cleaning usually means a new keyboard under warranty.

What this layout leaves out

The keyboard above has 84 keys, and the score counts 83 of them (the dashed keys don’t reach the browser). The tester’s full-size layout has 104. These are the ones this layout doesn’t draw; if you press one through an Fn combination, it appears under “Other keys detected” instead of lighting up the picture.

  • System keys: Scroll Lock, Pause
  • Number pad: all 17 keys
  • Other keys: Right Win, Menu

Keyboard TesterSomeone shared their result

Suggested