Нажмите любую клавишу и смотрите, как она загорается на полноразмерной клавиатуре, TKL (без цифрового блока) или 60 %, с данными о rollover и подробностями событий — всё в вашем браузере, а набираемое не покидает устройство.
Тест клавиатуры
Нажмите любую клавишу и смотрите, как она загорается на полноразмерной клавиатуре, TKL (без цифрового блока) или 60 %, с данными о rollover и подробностями событий — всё в вашем браузере, а набираемое не покидает устройство.
Клавиши читаются только в этой вкладке — чтобы подсвечивать экранную клавиатуру. Ничего из нажатого не сохраняется и никуда не отправляется, а результаты пропадают при сбросе или закрытии страницы.
Тест клавиатуры рисует полную экранную клавиатуру и подсвечивает каждую клавишу в момент нажатия, поэтому неработающий переключатель, залипающая клавиша или клавиша, срабатывающая дважды, заметны за секунды. Клавиша становится зелёной, как только сработала, а счётчик показывает, какую часть клавиатуры вы уже проверили: 104 клавиши на полноразмерной клавиатуре, 87 на TKL и 61 на клавиатуре 60 %. Зажмите сразу несколько клавиш, и счётчик rollover запишет наибольшее число клавиш, которое клавиатура передала одновременно, — именно так обнаруживается ghosting. В карточке подробностей перечислено, что браузер получил для последней клавиши: key, code, устаревший keyCode, location, модификаторы и флаг повтора. Клавиши сопоставляются по физическому положению, поэтому тест работает с любой языковой раскладкой. Всё происходит в этой вкладке, а набираемое не сохраняется и не отправляется.
Клавиши подсвечиваются, пока нажаты, и остаются зелёными после проверки; счётчик проверенных клавиш обновляется на лету
Счётчик максимума одновременно нажатых клавиш для проверки n-key rollover и ghosting
Карточка последней клавиши: event.key, event.code, keyCode, location, модификаторы и флаг повтора
Журнал последних 12 событий нажатия и отпускания клавиш с отметками времени
Список ещё не проверенных клавиш — так легко назвать неработающую
Сопоставление идёт по физической клавише, поэтому на AZERTY, Dvorak, кириллической и других раскладках подсвечивается нужная клавиша
Tab, функциональные клавиши, Backspace и Space не действуют на страницу, пока идёт проверка, но Ctrl/⌘ + W, T, N, R, L и F12 никогда не блокируются
Как использовать Тест клавиатуры
Выберите формат, который соответствует вашей клавиатуре: полноразмерная, TKL или 60 %
Нажмите на клавиатуру или на «Start testing», чтобы страница начала перехватывать нажатия клавиш
Нажмите каждую клавишу по одному разу и смотрите, как каждая из них становится зелёной после срабатывания
Зажмите сразу несколько клавиш и посмотрите максимальное число клавиш, нажатых одновременно
Откройте «Keys not tested yet», чтобы увидеть, какие клавиши не сработали, а затем щёлкните мимо клавиатуры, чтобы прекратить перехват клавиш
Пример
Ввод
Press Shift (left) + A
Результат
Shift + A → key 'A', code 'KeyA', keyCode 65, location Standard
Keys tested 37 / 104 · Max keys at once 4
Значение code называет физическую клавишу, поэтому остаётся KeyA при любой раскладке и независимо от Shift.
Частые ошибки и устранение неполадок
Клавиша так и не становится зелёной. — Сначала убедитесь, что на метке написано «Capturing keys»: если поверх клавиатуры снова появилась стартовая подсказка, нажмите на клавиатуру ещё раз. Если клавиша всё равно остаётся серой, она не посылает сигнал: почистите под колпачком, попробуйте другой порт USB или другую клавиатуру и проверьте заново.
Fn, клавиши громкости и другие мультимедийные клавиши ничего не делают. — Эти клавиши обрабатываются внутри самой клавиатуры или операционной системой, поэтому браузер часто их вообще не получает. Проверяйте вместо них те клавиши, которые они изменяют, и поищите названия вроде AudioVolumeUp в разделе «Also detected».
«Max keys at once» останавливается на 2 или 3, хотя клавиатура должна справляться с большим числом. — В недорогих мембранных клавиатурах клавиши делят общие линии, поэтому некоторые сочетания дают ghosting. Прежде чем винить переключатели, попробуйте другие клавиши, подключение напрямую к порту USB вместо хаба и кабель вместо беспроводного адаптера.
Страница перестаёт реагировать после сочетания клавиш вроде Alt+Tab. — Операционная система перехватила это сочетание раньше, чем оно дошло до страницы, и фокус клавиатуры при этом теряется. Нажмите на область клавиатуры, чтобы снова начать перехват, а когда закончите, быстро нажмите Esc три раза, чтобы отпустить клавиатуру.
Часто задаваемые вопросы
Как найти неработающую клавишу с помощью теста клавиатуры?
Нажмите каждую клавишу по одному разу и смотрите, как она становится зелёной. Любая клавиша, оставшаяся серой на экранной клавиатуре или попавшая в список «Keys not tested yet», сигнал не послала. Несколько раз сильно нажмите на неё; если она срабатывает лишь время от времени, значит, переключатель или его контакт изнашивается.
Что означает счётчик максимума одновременно нажатых клавиш в тесте клавиатуры?
Это наибольшее число клавиш, которые браузер видел зажатыми в один и тот же момент, то есть rollover вашей клавиатуры. Клавиатура с n-key rollover сообщает о каждой клавише; более дешёвые останавливаются на шести или меньше, а некоторые сочетания блокируются вовсе — это называется ghosting. Зажимайте всё больше клавиш и следите, на каком значении счётчик перестаёт расти.
Почему Fn и мультимедийные клавиши не отображаются в тесте клавиатуры?
Fn обычно работает внутри собственной прошивки клавиатуры, а клавиши громкости, яркости и воспроизведения обрабатывает операционная система, поэтому страница узнаёт только о тех, что превращаются в обычные события клавиш. Если ноутбук всё же сообщает о мультимедийной клавише, её название появляется в разделе «Also detected», а не на нарисованной клавиатуре.
Чем key, code и keyCode отличаются друг от друга в тесте клавиатуры?
Значение key — это символ или действие, которое дало нажатие; оно меняется с раскладкой и Shift, например a и A. Значение code называет физическую клавишу, например KeyA, и от раскладки не зависит — именно оно подсвечивает клавишу на экране. keyCode — более старый числовой код: браузеры его пока передают, но он считается устаревшим.
Работает ли тест клавиатуры с клавиатурой Mac?
Да. Command отображается как Meta и показывается на клавише Win, а Option — как Alt. macOS не передаёт отпускание клавиш, нажатых при зажатой Command, поэтому тест отпускает их, когда вы отпускаете Command. Caps Lock загорается короткой вспышкой, потому что некоторые системы сообщают о нём только при включении или выключении.
Отправляется ли куда-нибудь то, что я набираю в тесте клавиатуры?
Нет. События клавиш читаются только в этой вкладке — чтобы подсвечивать клавиши и заполнять журнал; текст не сохраняется и не передаётся, а сброс или закрытие страницы стирает результаты. На вашем устройстве запоминается только выбранный формат клавиатуры.
Связанные инструменты
Тест скорости печати — Измерьте скорость печати в WPM и узнайте точность, стабильность и график скорости по секундам.
Тест скорости кликов (CPS) — Кликайте как можно быстрее и смотрите, сколько кликов в секунду (CPS) получится за 1–60 секунд.
Тест микрофона — Проверьте микрофон: индикатор уровня и осциллограмма в реальном времени, пробная запись и воспроизведение.
Тест веб-камеры — Проверьте камеру: живой предпросмотр, реальное разрешение, частота кадров и снимок.
Тест реакции — Кликните в тот момент, когда экран станет зелёным, и узнайте среднее время реакции в миллисекундах.
Парсер User-Agent — Разберите строку User-Agent на браузер, движок, ОС и устройство.
Другие инструменты: Онлайн-тесты
Тест скорости печати — Измерьте скорость печати в WPM и узнайте точность, стабильность и график скорости по секундам.
Тест скорости кликов (CPS) — Кликайте как можно быстрее и смотрите, сколько кликов в секунду (CPS) получится за 1–60 секунд.
Тест реакции — Кликните в тот момент, когда экран станет зелёным, и узнайте среднее время реакции в миллисекундах.
Тест микрофона — Проверьте микрофон: индикатор уровня и осциллограмма в реальном времени, пробная запись и воспроизведение.
Тест веб-камеры — Проверьте камеру: живой предпросмотр, реальное разрешение, частота кадров и снимок.
Тест скорости интернета — Измерьте скорость скачивания и загрузки, пинг и джиттер — и узнайте, на что способно ваше соединение.