Тест клавиатуры
Нажимайте клавиши и смотрите, как они загораются, со счётчиком одновременных нажатий для проверки гостинга.
- Полная раскладка ANSI и цифровой блок
- Показывает клавишу, код и keyCode
- Считает одновременные нажатия
Как проверить клавиатуру
- Нажимайте клавиши на физической клавиатуре, включая модификаторы вроде Shift и Ctrl.
- Смотрите, как каждая клавиша загорается на схеме и остаётся отмеченной после проверки.
- Удерживайте несколько клавиш вместе, чтобы проверить счётчик одновременных нажатий на гостинг.
Типы ролловера
| Тип ролловера | Клавиш одновременно | Часто встречается на |
|---|---|---|
| 2-клавишный ролловер (2KRO) | 2 надёжно, больше может гостить | Простые мембранные клавиатуры и многие ноутбуки |
| 6-клавишный ролловер (6KRO) | 6 по USB | Большинство обычных клавиатур, стандартный лимит USB |
| N-клавишный ролловер (NKRO) | Любое число клавиш сразу | Игровые и механические клавиатуры, часто нужен особый режим |
Показатель «Максимум одновременно» на этой странице это простой способ увидеть настоящий ролловер именно вашей клавиатуры: удержите сочетания клавиш из игр, например WASD вместе с Shift и пробелом, и понаблюдайте за числом.
Как исправить клавиши, которые не срабатывают
- В Windows откройте Параметры, затем Специальные возможности, затем Клавиатура, и отключите Залипание клавиш, Переключение клавиш и Фильтрацию ввода. Фильтрация ввода в частности может игнорировать быстрые или повторяющиеся нажатия.
- В macOS откройте Системные настройки, затем Специальные возможности, затем Клавиатура, и отключите Медленные клавиши и Залипание клавиш.
- Снимите колпачок клавиши и проверьте, нет ли пыли или мусора, если одна конкретная клавиша ощущается иначе, чем соседние.
- Попробуйте другой порт USB или заново сопрягите Bluetooth-клавиатуру, если сразу несколько клавиш в разных местах платы не срабатывают: это указывает на проблему подключения, а не самих клавиш.
Как работает этот тест
Каждое нажатие клавиши считывается из события keydown браузера по его коду, физическому положению клавиши, поэтому тест работает одинаково независимо от языка и раскладки вашей клавиатуры. На схеме буквы и цифры всегда показаны по стандарту ANSI с латинскими подписями, но на настоящей клавиатуре с раскладкой ЙЦУКЕН те же самые физические клавиши просто напечатаны кириллицей, а их код определяется по позиции, а не по надписи на колпачке. Клавиша остаётся отмеченной как проверенная после нажатия, даже после того как вы её отпустите, поэтому видно с первого взгляда, какие клавиши вы ещё не пробовали.
Счётчик «Максимум одновременно» отслеживает, сколько клавиш сообщают о том, что они нажаты в один и тот же момент, и это самый простой практический способ увидеть реальный предел ролловера клавиатуры без специального софта.
Частые вопросы о Тест клавиатуры
Что такое ролловер и гостинг клавиш?
Ролловер показывает, сколько клавиш клавиатура может распознать одновременно. Гостинг случается на более дешёвых клавиатурах, когда некоторые сочетания из 3 и более клавиш не регистрируются, и это особенно важно для игр.
Почему клавиша не загорается, когда я её нажимаю?
Проверьте, что клавиша не залипла и что её нажатие не перехватывает другая программа. Если несколько соседних клавиш не срабатывают вместе, это обычно гостинг, а не поломка одной клавиши.
Почему некоторые клавиши показывают раскладку ноутбука вместо полной клавиатуры?
Ноутбуки обычно не имеют цифрового блока, чтобы сэкономить место. Включите переключатель компактной раскладки на этой странице, чтобы скрыть цифровой блок и повторить раскладку ноутбука.
Это работает с экранной клавиатурой телефона?
Тест считывает события с настоящей физической клавиатуры, подключённой напрямую, по Bluetooth или по USB. Большинство экранных клавиатур телефонов не посылают такие же коды клавиш, поэтому результат может быть неполным.
Почему на схеме буквы напечатаны по-английски, если у меня раскладка ЙЦУКЕН?
Схема всегда рисует стандартную раскладку ANSI с латинскими буквами, а код клавиши сообщает физическое положение, а не напечатанный на клавише символ. Клавиша в позиции A на схеме это та же физическая клавиша, что печатает Ф на раскладке ЙЦУКЕН, и её код останется KeyA независимо от того, какая раскладка выбрана в системе.
В чём разница между клавишей, кодом и keyCode?
Клавиша это символ, который выдают ваша раскладка и состояние Shift. Код это физическое положение клавиши, и оно не меняется от раскладки. KeyCode это более старый числовой идентификатор, который сохранили для совместимости со старым софтом.
Клавиатура по Bluetooth даёт точный результат?
Да, чтобы проверить, работают ли клавиши вообще. Bluetooth добавляет небольшую задержку, обычно несколько миллисекунд, по сравнению с проводным подключением, а перегруженное соединение иногда может пропустить очень быстрые последовательные нажатия.
Почему Windows иногда блокирует быстрые повторные нажатия клавиш?
Функция специальных возможностей «Фильтрация ввода» создана, чтобы игнорировать короткие или повторяющиеся нажатия для тех, кому это нужно, но она может создать впечатление, будто тест клавиатуры пропускает ввод, если включилась случайно.