Проверьте каждую клавишу
Нажмите на область клавиатуры и по очереди нажимайте физические клавиши. В режиме Live подсветка видна при удержании. Отдельно проверьте буквы, цифры, стрелки и цифровой блок.
Узнайте, какие клавиши распознаёт браузер. Нажмите на клавиатуру ниже, затем на клавишу вашей физической клавиатуры.
На телефоне подключите внешнюю клавиатуру. Нажатие на изображение не проверяет физические клавиши.
Как проверить клавиатуру ↓Нажмите на область клавиатуры и по очереди нажимайте физические клавиши. В режиме Live подсветка видна при удержании. Отдельно проверьте буквы, цифры, стрелки и цифровой блок.
В режиме Latch подсветка остаётся после отпускания. Повторное нажатие той же клавиши выключает её. «Очистить» сбрасывает подсветку и максимум одновременно нажатых клавиш.
Подсветка означает, что браузер получил событие клавиатуры. Её отсутствие ещё не доказывает поломку: влияют фокус страницы, раскладка и системные сочетания.
Некоторые клавиши обрабатываются прошивкой клавиатуры, системой или браузером до передачи на сайт. Fn может не создавать отдельного события. Print Screen подсвечивается только при получении события браузером. Перед выводом о поломке проверьте клавишу в другом приложении.
Удерживайте несколько клавиш и сравните подсветку со счётчиками «нажато» и «макс.». Это проверка событий, полученных браузером, а не сертифицированная диагностика N-key rollover или ghosting. Системные сочетания могут влиять на результат.
Нет. Удержание клавиши обычно создаёт повторяющиеся события. Поле показывает этот признак браузера. Сайт не измеряет дребезг переключателя или задержку клавиатуры. Нежелательные двойные символы проверяйте короткими отдельными нажатиями в текстовом редакторе.
event.key — символ или действие с учётом раскладки и модификаторов. event.code — физическая позиция клавиши. keyCode — устаревшее справочное значение. Переключатель Windows/Mac меняет подписи, а не драйвер.
Перемещайтесь клавишей Tab, активируйте кнопки Enter или пробелом. Захват действует в области тестирования, но не на кнопках и не в справке. Выключите захват для обычных сочетаний браузера. Escape закрывает справку.
Код тестера обрабатывает события в браузере и не отправляет и не сохраняет введённые клавиши. Настройки интерфейса могут сохраняться локально. Подробнее — в политике конфиденциальности.