ArrayKit

Тест клавиатуры

Нажмите любую клавишу и смотрите, как она загорается на полноразмерной клавиатуре, TKL (без цифрового блока) или 60 %, с данными о rollover и подробностями событий — всё в вашем браузере, а набираемое не покидает устройство.

Тест клавиатуры

Нажмите любую клавишу и смотрите, как она загорается на полноразмерной клавиатуре, TKL (без цифрового блока) или 60 %, с данными о rollover и подробностями событий — всё в вашем браузере, а набираемое не покидает устройство.

Клавиши читаются только в этой вкладке — чтобы подсвечивать экранную клавиатуру. Ничего из нажатого не сохраняется и никуда не отправляется, а результаты пропадают при сбросе или закрытии страницы.

Проверить скорость печати

Об инструменте Тест клавиатуры

Тест клавиатуры рисует полную экранную клавиатуру и подсвечивает каждую клавишу в момент нажатия, поэтому неработающий переключатель, залипающая клавиша или клавиша, срабатывающая дважды, заметны за секунды. Клавиша становится зелёной, как только сработала, а счётчик показывает, какую часть клавиатуры вы уже проверили: 104 клавиши на полноразмерной клавиатуре, 87 на TKL и 61 на клавиатуре 60 %. Зажмите сразу несколько клавиш, и счётчик rollover запишет наибольшее число клавиш, которое клавиатура передала одновременно, — именно так обнаруживается ghosting. В карточке подробностей перечислено, что браузер получил для последней клавиши: key, code, устаревший keyCode, location, модификаторы и флаг повтора. Клавиши сопоставляются по физическому положению, поэтому тест работает с любой языковой раскладкой. Всё происходит в этой вкладке, а набираемое не сохраняется и не отправляется.

Возможности

  • Форматы клавиатуры: полноразмерная (104 клавиши), TKL (87) и 60 % (61)
  • Клавиши подсвечиваются, пока нажаты, и остаются зелёными после проверки; счётчик проверенных клавиш обновляется на лету
  • Счётчик максимума одновременно нажатых клавиш для проверки n-key rollover и ghosting
  • Карточка последней клавиши: event.key, event.code, keyCode, location, модификаторы и флаг повтора
  • Журнал последних 12 событий нажатия и отпускания клавиш с отметками времени
  • Список ещё не проверенных клавиш — так легко назвать неработающую
  • Сопоставление идёт по физической клавише, поэтому на AZERTY, Dvorak, кириллической и других раскладках подсвечивается нужная клавиша
  • Tab, функциональные клавиши, Backspace и Space не действуют на страницу, пока идёт проверка, но Ctrl/⌘ + W, T, N, R, L и F12 никогда не блокируются

Как использовать Тест клавиатуры

  1. Выберите формат, который соответствует вашей клавиатуре: полноразмерная, TKL или 60 %
  2. Нажмите на клавиатуру или на «Start testing», чтобы страница начала перехватывать нажатия клавиш
  3. Нажмите каждую клавишу по одному разу и смотрите, как каждая из них становится зелёной после срабатывания
  4. Зажмите сразу несколько клавиш и посмотрите максимальное число клавиш, нажатых одновременно
  5. Откройте «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 секунд.
  • Тест реакции — Кликните в тот момент, когда экран станет зелёным, и узнайте среднее время реакции в миллисекундах.
  • Тест микрофона — Проверьте микрофон: индикатор уровня и осциллограмма в реальном времени, пробная запись и воспроизведение.
  • Тест веб-камеры — Проверьте камеру: живой предпросмотр, реальное разрешение, частота кадров и снимок.
  • Тест скорости интернета — Измерьте скорость скачивания и загрузки, пинг и джиттер — и узнайте, на что способно ваше соединение.

Все инструменты: Онлайн-тесты · Все инструменты