Advanced Keyboard Tester

Chatter detection, repeat delay & rate, raw event inspector, and combo/rollover checks — all locally in your browser.

Tip: Click the page to give it focus before testing. No keystrokes are uploaded.

Event Inspector

# ts (ms) type key code loc repeat mods isComp

Shows raw keydown/keyup data (scancode-ish via event.code). Use to debug layout, modifier state and repeat behaviour.

Chatter / Double-Press Detector

Type normally. We flag a possible chatter if two keydowns of the same key occur within the threshold without a meaningful gap.

code presses suspected minΔ (ms) p95Δ (ms) status

Heuristic only: very fast intentional double-taps can look like chatter; lower the threshold to be stricter.

Key Repeat Delay & Rate

Press Start, then pick a key and hold it down until results appear. We measure:

  • Initial repeat delay — gap until repeats begin.
  • Sustained repeat rate — average frequency of repeated keydown events (Hz).
Key:
Initial delay:
Sustained rate:
Samples:
0
Notes: OS settings and firmware affect repeat timing. Some apps suppress repeats for modifiers (e.g., Shift). Use a character key for consistent results.

Combo / Chord Tester

Click Record, press your shortcut (e.g. Ctrl+Alt+K), then replay it a few times. We’ll log success if all required keys are down together.

Target chord:
Currently pressed:
Attempts:
0
Successes:
0
Success rate:
If success rate is inconsistent, your board may lack sufficient rollover for this chord or certain rows/columns conflict (matrix ghosting).

How to use this page

  1. Click the page to give it focus, then press Start Capture.
  2. Open Event Inspector and press a few keys. You should see keydown/keyup with codes and modifiers.
  3. Type normally under Chatter Detector. If you see “suspected” counts rising for a key, try cleaning or lowering the threshold.
  4. Under Repeat, press Start, then hold a character key to measure initial delay and sustained rate.
  5. Use Combo Tester to record a shortcut and replay it to check rollover limits.
  6. Export JSON/CSV for support tickets or to compare boards.

Safety: avoid running global shortcuts while testing (e.g., OS hotkeys). Keep this tab focused.

Understanding your results

Chatter / Double-Press

Repeat delay & rate

Combos / Rollover

Browser-level limitations

Bottom line: treat values as diagnostic indicators, not lab-grade measurements.

Privacy: all processing is client-side. The Share Link encodes results in the URL hash only and is never uploaded by this page.

Recommended cleaning & maintenance

As an Amazon Associate, KeyboardTester.uk may earn from qualifying purchases.

Sterlix Air Duster Can 400ml

Sterlix Air Duster (400 ml)

Quickly blow out dust from key wells and switch tops before testing.

IT Dusters CompuCleaner Xpert - Electric Air Duster

CompuCleaner Xpert - Electric Air Duster

Easily blow away trapped dust and debris from Keyboards, Laptops, Games Consoles and more.

WOLFBOX MF50 Electric Air Duster 110000 RPM

WOLFBOX MF50 Electric Duster

Rechargeable 110,000 RPM blower—powerful, reusable alternative to canned air.

Safety tip: unplug your keyboard before cleaning; avoid tilting canned air; use contact cleaner carefully and allow it to fully evaporate.