Skip to main content

Все ли клавиши клавиатуры работают?

Нажмите любую клавишу — она мгновенно подсветится. Тест использует KeyboardEvent API для обнаружения каждого нажатия, отслеживает количество одновременно нажатых клавиш (N-key rollover) и выделяет непроверенные клавиши — всё обрабатывается в браузере без загрузки данных.

Тест обнаруживает регистрацию отдельных клавиш, значения keyCode, имена клавиш и количество одновременных нажатий (N-key rollover) с помощью браузерного KeyboardEvent API.

USB-клавиатуры обычно поддерживают 6-key rollover (6KRO), тогда как игровые клавиатуры с NKRO регистрируют все 104+ клавиш одновременно.

Начать тест

Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Back
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Meta
Alt
Space
Alt
Meta
Ctrl
Keys Tested: 0 / 730%
Max Simultaneous0
Currently Pressed0

Что означают ваши результаты?

Result Range Meaning
Хорошо Все клавиши регистрируются, NKRO соответствует спецификации Каждая клавиша отправляет корректное KeyboardEvent, и количество одновременных нажатий соответствует характеристикам производителя — клавиатура полностью исправна.
Внимание 1–3 клавиши не реагируют или rollover ниже ожидаемого Несколько клавиш могут иметь загрязнения или изношенные переключатели. Очистите проблемные клавиши или протестируйте с внешней клавиатурой для исключения программных проблем.
Плохо Несколько клавиш не работают или rollover зависает на 1–2 Множество нерабочих клавиш указывает на аппаратное повреждение — отказ переключателей, обрыв дорожек или неисправный USB-контроллер. Рассмотрите замену клавиатуры.

Частые проблемы и их решения

Клавиша вообще не регистрируется

Снимите колпачок клавиши и очистите переключатель сжатым воздухом. Если не помогает, переключатель может потребовать замены (механическая клавиатура) или мембранный контакт повреждён.

Клавиша Fn или медиаклавиши не обнаруживаются

Эти клавиши перехватываются ОС или прошивкой клавиатуры до того, как попадут в браузер. Это нормально — браузеры не могут захватить Fn, Print Screen или некоторые медиаклавиши через KeyboardEvent.

Похожие инструменты

Часто задаваемые вопросы

Как проверить, все ли клавиши клавиатуры работают?

Нажмите любую клавишу. При нажатии она подсвечивается синим, при отпускании — зелёным. Пройдитесь по всем клавишам для проверки регистрации. Счётчик прогресса показывает проверенные vs общее количество клавиш. Непроверенные остаются серыми.

Что такое N-key rollover и как его проверить?

N-key rollover (NKRO) — это возможность одновременного нажатия N клавиш с регистрацией всех. Нажмите несколько клавиш одновременно — тест покажет максимальное количество одновременных нажатий. Полный NKRO: все клавиши регистрируются. 6KRO (типично для USB-клавиатур): максимум 6 одновременных клавиш.

Почему клавиша не регистрируется в тесте?

Три причины: (1) клавиша физически сломана, (2) клавиша недоступна браузерам (Fn, некоторые медиаклавиши), (3) достигнут предел rollover клавиатуры — отпустите другие клавиши. Перехваченные ОС клавиши (Print Screen, Win) также могут не вызывать событий браузера.

Загружаются ли данные ввода на сервер?

Нет. Обработчики KeyboardEvent работают локально в JavaScript. Серверной части не существует. Нажатия клавиш не покидают браузер.