Обнаружение неработающих клавиш и болтовни переключателей
Тестер клавиатуры — это самый быстрый способ подтвердить аппаратную неисправность. Нажимайте каждую клавишу, и все, что никогда не загорается на экране, не регистрируются — настоящая мертвая клавиша. Счетчики нажатий на каждую клавишу также обнаруживают противоположную проблему: если одно физическое нажатие добавляет два к счетчику клавиш, этот переключатель «дребезжит» (двойное срабатывание), что является распространенной неисправностью на изношенных мембранных и механических платах. Поскольку тест считывает нажатия клавиш непосредственно через браузер, вы видите именно то, что получает ваша операционная система.
Что на самом деле означает одновременное нажатие N клавиш
Совмещение N-клавиш (NKRO) — это количество клавиш, которые ваша клавиатура может зарегистрировать одновременно. Дешевые мембранные клавиатуры часто ограничиваются 2–3 одновременными клавишами, а затем начинают «призрачить» — отбрасывать или изобретать нажатия клавиш — что разрушает быстрый набор текста и игровые комбинации, такие как перемещение и прыжки во время стрельбы. Удерживайте связку клавиш, и счетчик максимального опрокидывания этого инструмента покажет реальный предел вашей доски. Игровые клавиатуры Full-NKRO с радостью сообщат о шести или более одновременно.
Независимый от макета и приватный
Тестер идентифицирует клавиши по их физическому положению с помощью KeyboardEvent.code, поэтому он работает одинаково, независимо от того, является ли ваша раскладка QWERTY, AZERTY или Dvorak, и показывает код и keyCode, которые вам понадобятся для переназначения или веб-разработки. Все работает локально в вашем браузере — нажатия клавиш не регистрируются и не загружаются, что важно, поскольку вы нажимаете клавиши на своем компьютере.
- 01
- Полноценная экранная клавиатура, которая подсвечивает каждую клавишу при ее нажатии в режиме реального времени.
- 02
- Трекер покрытия, показывающий, какие именно ключи вы протестировали, а какие остались непроверенными.
- 03
- Оперативное считывание клавиши, KeyboardEvent.code и устаревшего кода клавиши для последнего нажатия.
- 04
- Счетчики нажатий каждой клавиши, чтобы вы могли обнаружить двойное нажатие или дребезжание переключателей.
- 05
- Тест на одновременное нажатие N клавиш/тест на защиту от ореолов — удерживайте несколько клавиш и одновременно увидите зарегистрированный максимум.
- 06
- Независимый от макета: использует event.code, поэтому он работает независимо от вашей языковой раскладки.
- 07
- Сохраняйте прогресс локально и сбрасывайте его в любое время — без регистрации, ничего не покидает ваше устройство.


