Все ли клавиши клавиатуры работают?
Нажмите любую клавишу — она мгновенно подсветится. Тест использует KeyboardEvent API для обнаружения каждого нажатия, отслеживает количество одновременно нажатых клавиш (N-key rollover) и выделяет непроверенные клавиши — всё обрабатывается в браузере без загрузки данных.
Тест обнаруживает регистрацию отдельных клавиш, значения keyCode, имена клавиш и количество одновременных нажатий (N-key rollover) с помощью браузерного KeyboardEvent API.
USB-клавиатуры обычно поддерживают 6-key rollover (6KRO), тогда как игровые клавиатуры с NKRO регистрируют все 104+ клавиш одновременно.
Начать тест
Что означают ваши результаты?
| Result | Range | Meaning |
|---|---|---|
| Хорошо | Все клавиши регистрируются, NKRO соответствует спецификации | Каждая клавиша отправляет корректное KeyboardEvent, и количество одновременных нажатий соответствует характеристикам производителя — клавиатура полностью исправна. |
| Внимание | 1–3 клавиши не реагируют или rollover ниже ожидаемого | Несколько клавиш могут иметь загрязнения или изношенные переключатели. Очистите проблемные клавиши или протестируйте с внешней клавиатурой для исключения программных проблем. |
| Плохо | Несколько клавиш не работают или rollover зависает на 1–2 | Множество нерабочих клавиш указывает на аппаратное повреждение — отказ переключателей, обрыв дорожек или неисправный USB-контроллер. Рассмотрите замену клавиатуры. |
Частые проблемы и их решения
Клавиша вообще не регистрируется
Снимите колпачок клавиши и очистите переключатель сжатым воздухом. Если не помогает, переключатель может потребовать замены (механическая клавиатура) или мембранный контакт повреждён.
Клавиша Fn или медиаклавиши не обнаруживаются
Эти клавиши перехватываются ОС или прошивкой клавиатуры до того, как попадут в браузер. Это нормально — браузеры не могут захватить Fn, Print Screen или некоторые медиаклавиши через KeyboardEvent.