Тест гостинга и одновременных нажатий
Зажмите столько клавиш, сколько сможете: крупное число покажет, сколько из них клавиатура передаёт одновременно.
Зажмите как можно больше клавиш. Каждая распознанная клавиша загорается.
Подключите USB- или Bluetooth-клавиатуру, чтобы её проверить. Экранная клавиатура телефона не отправляет настоящих нажатий клавиш.
Остановлено. Клавиши снова работают на странице как обычно.
Сочетания для проверки
- Бег + прыжок (W A Shift Space)0 / 4
- Q W E R0 / 4
- Ctrl + Shift + A + S0 / 4
- Основной ряд (A S D F J K L)0 / 7
Одна клавиша из этого сочетания так и не пришла, пока остальные были зажаты: клавиатура блокирует эту комбинацию (антигостинг через блокировку).
6KRO · NKRO
В дешёвых клавиатурах клавиши соединены сеткой, поэтому некоторые сочетания из 3 и более клавиш невозможно различить. Клавиатура либо блокирует лишнюю клавишу (jamming), либо сообщает о клавише, которую вы не нажимали (гостинг). USB-клавиатуры в режиме boot передают не больше 6 клавиш плюс модификаторы (6KRO), игровые часто передают любое количество (NKRO). Система и браузер могут добавлять свой предел, так что низкое число здесь — не всегда вина клавиатуры.
Клавиши, которые браузер не видит
Если одна из них не загорается, она не сломана: браузер просто не получает её нажатие.
- Fn обрабатывается внутри клавиатуры и никогда не передаётся компьютеру.
- Print Screen: Windows передаёт только отпускание, поэтому клавиша загорается, когда вы её отпускаете (или не загорается вовсе, если её перехватывает программа для скриншотов).
- Клавиша Windows / ⌘: система может сначала открыть меню «Пуск» или сочетание клавиш. На Mac у клавиш, нажатых при зажатой ⌘, не приходит событие отпускания.
- Мультимедийные клавиши, яркость и громкость уходят системе, а не веб-страницам.
- Клавиши метода ввода (한/영, 한자, 変換, かな) может забирать системный метод ввода.
Этот тест работает в браузере, и ему нужен JavaScript. Включите JavaScript, чтобы его запустить. Пояснения и чек-лист ниже доступны и без него.
Как пройти тест гостинга клавиатуры
- Нажмите Начать тест клавиатуры или щёлкните по схеме.
- Зажимайте клавиши одну за другой, не отпуская. Каждая зарегистрированная клавиша загорается, а значение Зажато сейчас растёт.
- Максимум одновременно хранит ваш рекорд. Если новая клавиша больше не увеличивает Зажато сейчас, вы упёрлись в предел клавиатуры для этого сочетания.
- Пройдитесь по списку Сочетания для проверки: бег + прыжок (W, A, Shift, пробел), Q W E R, Ctrl + Shift + A + S и основной ряд A S D F J K L (на русской раскладке — Ф Ы В А О Л Д). Для каждого видно, сколько его клавиш удалось зажать вместе, например «3 / 4».
- Когда закончите, удерживайте Esc секунду или нажмите Остановить перехват клавиш; Сброс начинает заново.
Под рекордом — простой вердикт. Больше 6 клавиш сразу — это N-key rollover или близко к нему. Ровно 6 — типично для 6-key rollover. Меньше 6 — клавиатура ограничивает некоторые сочетания, попробуйте другие: многие клавиатуры блокируют только определённые группы клавиш.
Гостинг, блокировка и анти-гостинг
Большинство клавиатур не подключают каждую клавишу отдельным проводом. Клавиши стоят в сетке из строк и столбцов, и контроллер опрашивает сетку, ища замкнутые пересечения. Если нажать три клавиши в углах прямоугольника, четвёртый угол тоже выглядит нажатым. Дальше возможны два варианта:
- Гостинг (ghosting): клавиатура сообщает о четвёртой клавише, хотя вы её не нажимали. На этой странице это выглядит так: загорается клавиша, которой вы не касались.
- Блокировка (jamming): чтобы не было «призраков», клавиатура отказывается принимать лишнюю клавишу. Именно так поступает большинство клавиатур с «анти-гостингом» в сочетаниях, которые они не могут различить. Здесь у такого сочетания появится блок?: одна из его клавиш так и не пришла, пока остальные были зажаты.
Клавиатуры с диодом на каждом переключателе — обычное дело для механических и игровых — проблемы не знают вовсе: каждую клавишу можно прочитать независимо.
Если страница пишет, что отпущена клавиша, нажатия которой она не видела, клавиатура потеряла это нажатие. Это ещё один признак заблокированного сочетания.
6KRO и NKRO: что означает число
Rollover — сколько клавиш клавиатура может передать одновременно. 6KRO (6-key rollover) идёт от формата USB «boot»: шесть обычных клавиш плюс модификаторы (Ctrl, Shift, Alt, Win/⌘) сверху. NKRO (N-key rollover) — любое количество клавиш. Многие игровые клавиатуры умеют оба режима и переключаются сочетанием клавиш или в фирменной программе, потому что некоторые старые экраны BIOS понимают только формат boot.
Для игр 6KRO почти всегда хватает: больше четырёх-пяти клавиш одновременно держат редко. Важнее, чтобы нужные вам сочетания не блокировались, — это и проверяет список сочетаний. При быстрой печати rollover помогает, когда пальцы перекрывают нажатия.
Свой предел могут добавить операционная система, USB-хаб или браузер, так что низкое число здесь — не всегда вина клавиатуры. Некоторые клавиатуры к тому же ведут себя по-разному по Bluetooth и по кабелю. Пользуетесь обоими — проверьте оба.
Клавиатуры ноутбуков и беспроводные
У клавиатур ноутбуков и недорогих мембранных обычно нет анти-гостинга, кроме нескольких защищённых клавиш (часто W A S D и стрелки), так что 2–3 клавиши в некоторых углах — это норма, а не брак. Прежде чем решить, что что-то сломано, сравните с такой же моделью у знакомого.
Что ещё проверить: тест частоты опроса клавиатуры оценивает, как часто клавиатура отчитывается, кликер пробела и тест на скорость печати дают клавишам поработать, а руководство по клавиатуре ноутбука поможет, если клавиши не работают совсем. Как читать результаты тестов объясняет цифры во всех наших тестах. Тест работает в браузере, ничего из нажатого не записывается и не загружается. Другие инструменты — в разделе тесты устройств.
Частые вопросы
Как проверить клавиатуру на гостинг?
Щёлкните по схеме на этой странице и зажмите несколько клавиш сразу, особенно сочетания из ваших игр. Загорелась клавиша, которую вы не нажимали, — это гостинг; зажатая клавиша так и не загорелась («блок?» в списке сочетаний) — это блокировка.
Чем 6KRO отличается от NKRO?
6KRO передаёт до шести обычных клавиш плюс модификаторы одновременно — это предел формата USB boot. NKRO передаёт любое количество клавиш. Для игр обычно хватает 6KRO, если ваши сочетания не блокируются.
Что значит анти-гостинг у клавиатуры?
Клавиатура не сообщает о клавишах, которые вы не нажимали. Недорогие модели добиваются этого блокировкой некоторых сочетаний, а клавиатуры с диодом на каждом переключателе читают все клавиши независимо, и блокировка им не нужна.
Почему клавиатура упирается в 6 клавиш?
Она работает в режиме 6-key rollover, то есть в формате USB boot. У многих игровых клавиатур есть режим NKRO, который включается сочетанием клавиш или в фирменной программе; загляните в инструкцию.
Может ли браузер ограничивать число распознанных клавиш?
Да. Ограничивать или терять нажатия могут операционная система, драйверы, USB-хабы и браузер. Если результат кажется заниженным, попробуйте другой USB-порт, кабель вместо Bluetooth или другой браузер.
Похожие тесты
- Тест клавиатурыВсе клавиши, ваша раскладка, дребезг
- Частота опроса клавиатурыЧестная оценка Гц по вашим нажатиям
- Тест скорости печатиЗн./мин, сл/мин и точность, 1–5 минут
- Кликер пробелаБесконечный счётчик или нажатия/с