Snaplytics JS Tests

Тест клавиатуры на гостинг

Узнайте, сколько клавиш одновременно распознаёт ваша клавиатура. Нажмите на клавиатуру ниже и зажмите несколько клавиш вместе — каждая распознанная клавиша подсветится.

Слушаем
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PrtSc
ScrLk
Pause
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win
Alt
Space
Alt
Win
Menu
Ctrl
Ins
Home
PgUp
Del
End
PgDn
Num
/
*
7
8
9
+
4
5
6
1
2
3
Ent
0
.

Нажмите на клавиатуру, чтобы Space и стрелки работали здесь, а не прокручивали страницу, затем зажмите несколько клавиш одновременно — нажмите Tab или кликните в сторону, чтобы выйти.

Зажато сейчас
0
Макс. одновременно
0клавиш
Проверено клавиш
0/104

Зажмите несколько клавиш одновременно — попробуйте W + A + Shift + Space.

Проверьте реальные комбинации

Зажмите комбинации, которые используете на деле, — W + A + Shift + Space для игр или целый ряд букв.

Экран против пальцев

Если зажатая клавиша не подсвечивается — она заблокирована; если подсвечивается клавиша, которую вы не трогали, — это гостинг.

Застряли на шести?

Шесть клавиш плюс модификаторы — стандартное значение USB по умолчанию; многим игровым клавиатурам для повышения лимита нужно включить NKRO.

Большинство клавиатур считывают нажатия через матрицу строк и столбцов, а не через отдельный провод для каждой клавиши. Если зажать несколько клавиш, стоящих на пересечении одних и тех же строк и столбцов, контроллер может ошибочно распознать четвёртую клавишу, которую вы не нажимали, — это и есть фантомное нажатие, или гостинг, — либо, чтобы этого избежать, просто проигнорировать лишнюю клавишу. В обоих случаях нажатие теряется: именно поэтому при зажатых W + A + Shift для бега боком клавиша Space может перестать работать на прыжок, а быстро печатающие люди иногда «теряют» буквы, когда нажатия клавиш накладываются друг на друга.

Этот тест подсвечивает каждую клавишу, которую ваша клавиатура действительно передаёт браузеру. Зажмите нужные вам комбинации и сравните то, что видите на экране, с тем, что нажимают ваши пальцы, — максимальное число одновременно распознанных клавиш и есть ваш эффективный ролловер. Клавиша, которая не срабатывает вовсе, даже сама по себе, — это аппаратная неисправность, а не гостинг; такие случаи выявляет Тест клавиатуры.

Гостинг, блокировка и ролловер

  • Гостинг — срабатывает клавиша, которую вы не нажимали, потому что матрица не может различить некоторые комбинации. Худший случай: добавляется ввод, которого вы не совершали.
  • Блокировка (антигостинг) — клавиатура просто игнорирует лишнюю клавишу, вместо того чтобы гадать. Это безопаснее гостинга, но нажатие всё равно теряется.
  • Ролловер — сколько клавиш регистрируется одновременно. 6KRO означает шесть клавиш плюс модификаторы; N-key rollover (NKRO) считывает каждую клавишу независимо, поэтому ничего не теряется.

Как понять свой результат

Макс. клавиш одновременноЧто это значит
2–5Ограниченный ролловер — типично для простых мембранных клавиатур; блокировка будет заметна в играх
66-клавишный rollover, классический стандарт USB — достаточно для набора текста и большинства игр
7–9Сильный антигостинг — клавиатура справляется с большинством комбинаций, которые ставят в тупик более дешёвые модели
10+По сути N-key rollover — каждая клавиша считывается независимо

Заметки о браузере и оборудовании

  • Браузер видит только то, что передаёт ему операционная система, поэтому результат — это эффективный ролловер для всей цепочки: клавиатура, режим USB, ОС и браузер, — а не одной лишь матрицы переключателей.
  • Многие клавиатуры по умолчанию работают в режиме USB на 6 клавиш, и для повышения этого лимита нужно включить NKRO переключателем или в настройках драйвера — если игровая клавиатура упирается в шесть клавиш, загляните в инструкцию.
  • Модификаторы (Shift, Ctrl, Alt) обычно считаются сверх этих шести, а некоторые сочетания клавиш ОС или браузера (скриншоты, переключение окон) остаются зарезервированными независимо от клавиатуры.

Похожие инструменты