Input Lab · направленные проверки комбинаций клавиш

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

Находит комбинации клавиш, которые ваша клавиатура не может сообщить одновременно.

Лаборатория комбинацийСобытия клавиатуры · локальная сессия
Тест приостановлен. Начните, когда будете готовы.
Раскладка Метки клавиш соответствуют раскладке US, пока вы не нажмете клавишу; ваш браузер может показывать вашу собственную раскладку.
Физический код—
Зафиксированная клавиша—
Активно сейчас0
Максимум за сессию0
EscF1F2F3F4F5F6F7F8F9F10F11F12
`1234567890-=¥Back
TabQWERTYUIOP[]\
CapsASDFGHJKL;'\Enter
Shift\ZXCVBNM,./ろShift
CtrlМеткаAlt無変換Space変換かなAltCtrl←↑↓→
Выберите кластер, удерживайте каждую показанную клавишу две секунды, затем отпустите их одновременно.
Термины на этой странице
Ghosting

Ситуация, когда клавиатура не регистрирует клавишу из-за того, что зажато слишком много других. Это аппаратное ограничение клавиатуры, а не ошибка игры.

Rollover / NKRO

Сколько клавиш клавиатура может зарегистрировать одновременно. 6KRO обрабатывает шесть плюс модификаторы; NKRO означает, что можно нажать все клавиши вместе.

Физический код клавиши

Идентификатор клавиши по её положению на клавиатуре, а не по напечатанной на ней букве. Именно на него игры назначают действия, поэтому клавиша работает одинаково в раскладках QWERTY и AZERTY.

Краткие ответы перед тестом

Тест ghosting или проверка клавиатуры?

Используйте этот направляемый тест для точных комбинаций из нескольких клавиш. Используйте обычный тест клавиатуры, если вопрос в одной клавише, состоянии отпускания или физическом коде.

Открыть обычный тест клавиатуры →

Означает ли anti-ghosting полный NKRO?

Нет. Anti-ghosting может охватывать только выбранные зоны или комбинации. Тестируйте физический кластер, который вы реально нажимаете, а не полагайтесь на маркетинговые надписи.

Что считается полезным результатом?

Комбинация, в которой постоянно теряется один и тот же физический код, — более веское доказательство, чем одна пропущенная попытка. Протестируйте медленно и сравните с другим подключением или клавиатурой.

Что именно измеряет результат

Направляемый тест сравнивает клавиши, которые вы собираетесь удерживать, с событиями keydown/keyup, дошедшими до страницы. Он фокусируется на реалистичных комбинациях для движения, бега, приседания, способностей и цифрового ряда.

Граница измерения: Поведение ghosting зависит от матрицы клавиатуры и конкретной комбинации. Прохождение нескольких кластеров не гарантирует, что любая комбинация будет регистрироваться, а зарезервированные сочетания браузера невозможно протестировать надёжно.

Как интерпретировать результат

Все нужные клавиши обнаружены

Выбранная комбинация дошла до браузера в этой среде. Протестируйте также конкретные комбинации, которые используете в своих играх.

Отсутствует одна клавиша

Повторите медленно. Если одна и та же физическая клавиша пропадает только в этой комбинации, возможная причина — блокировка матрицей клавиатуры.

Неожиданная лишняя клавиша

Настоящий ghosting может создать непреднамеренное нажатие, хотя современные клавиатуры чаще блокируют клавишу. По возможности подтвердите это вне браузера.

Проверка неожиданных результатов

Страница прокручивается или открывается сочетание клавиш

Избегайте зарезервированных комбинаций и используйте предложенные кластеры. Некоторые действия невозможно безопасно перехватить веб-страницей.

Ноутбук и внешняя клавиатура различаются

Они используют разные матрицы и контроллеры. Тестируйте и документируйте их отдельно.

Частые вопросы

Что такое ghosting клавиатуры?

Это некорректный или отсутствующий результат при одновременном нажатии нескольких клавиш в матрице клавиатуры. Конструкции с anti-ghosting уменьшают или блокируют эти конфликты.

Что такое N-key rollover?

NKRO описывает способность регистрировать множество одновременных нажатий клавиш независимо друг от друга. Браузерный тест может отследить выбранные комбинации, но не сертифицировать всю матрицу целиком.

Зачем тестировать физические коды?

Физические позиции остаются значимыми независимо от языковой раскладки и соответствуют тому, как расположены игровые элементы управления.