Одночасні натискання NKRO
0
Максимальний рекорд · Модифікатори не враховуються
Зараз натиснуто 0
Модифікатори утримані 0
Статус Rollover --
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
⌫
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
.
Натисніть кілька клавіш одночасно, щоб перевірити підтримку NKRO вашою клавіатурою.

Тест Клавіатури на Гостінг і N-Key Rollover

Цей тест клавіатури на гостінг наочно показує, скільки клавіш ваша клавіатура здатна зареєструвати одночасно та які комбінації вона непомітно блокує. Затисніть будь-яку групу клавіш — наприклад, W, A, Shift і Пробіл або одразу дві долоні — і віртуальна клавіатура підсвітить кожне натискання, отримане браузером. Піковий лічильник фіксує рекорд одночасних звичайних клавіш (Shift, Ctrl, Alt і Win рахуються окремо, оскільки USB передає їх в окремому байті) та оцінює пристрій як 2-KRO, 6-KRO або повне NKRO. Працює без встановлення, дані не залишають ваш браузер.

Що таке гостінг клавіатури?

Гостінг (ghosting) — це ситуація, коли клавіатура не передає фізично натиснуту клавішу через конфлікт у комбінації. Ви чітко відчуваєте спрацьовування перемикача, але літера не з'являється, а персонаж у грі не стрибає. Спочатку цим терміном називали протилежне явище: появу фантомного символу, якого ніхто не натискав. Обидва збої мають спільне фізичне походження.

Усередині кожної клавіатури розташована матриця доріжок. Контролер не має окремого дроту для кожної кнопки; він сканує перетини рядків і стовпчиків сотні разів на секунду. Якщо натиснути три клавіші, які ділять спільні лінії (наприклад, Q, E та A в одному блоці), електрично замикається четверте перехрестя. Контролер втрачає здатність розрізнити справжній сигнал і фантом.

Старі клавіатури виводили фантомні символи на екран, звідки й пішла назва «гостінг». Сучасні контролери діють безпечніше: при виникненні неоднозначності вони блокують введення (jamming), відкидаючи одне зі справжніх натискань. Тому сучасний тест на гостінг фіксує втрачені, а не зайві символи, і результат залежить від того, які саме клавіші натиснуто, а не лише від їхньої кількості.

Що таке N-key rollover (NKRO)?

N-key rollover (NKRO) означає, що кожне натискання обробляється абсолютно незалежно, скільки б інших клавіш не було затиснуто одночасно. Виробники досягають цього завдяки встановленню діода за кожним перемикачем. Струм може рухатися матрицею лише в одному напрямку, що робить появу паразитних контурів неможливою.

Друга перешкода криється в протоколі підключення. Стандартний звіт USB HID для клавіатури вміщує рівно шість кодів стандартних клавіш плюс один байт для модифікаторів (по дві клавіші Shift, Ctrl, Alt та Win/Cmd). Це базовий формат boot protocol, призначений для роботи клавіатури в BIOS до завантаження драйверів. Клавіатура, що надсилає лише цей звіт, фізично обмежена шістьма клавішами, незалежно від досконалості її матриці.

Проте USB не є нездоланною перепоною. Клавіатура може формувати кастомні HID-звіти або передавати пакети паралельно, знімаючи будь-які обмеження — саме так працює NKRO через USB та перемикання NKRO в прошивках QMK і VIA. Старий роз'єм PS/2 обробляв кожне натискання через переривання без ліміту в 6 клавіш, проте діодна ізоляція на платі була обов'язковою й для нього.

Порівняння: 2KRO, 6KRO та NKRO

Результати тесту клавіатури на гостінг зазвичай належать до однієї з трьох категорій:

  • 2KRO: дві клавіші одночасно (іноді три, якщо вони розташовані на різних лініях). Типово для старих офісних мембранних моделей і бюджетних ноутбуків. Комбінація W + Shift + Пробіл на них нерідко зависає.
  • 6KRO: шість стандартних клавіш плюс до восьми модифікаторів. Загальноприйнятий стандарт USB і найпоширеніший результат. Цього з надлишком вистачає для набору тексту та більшості ігор.
  • NKRO: практично повна відсутність лімітів. Кожна клавіша ізольована діодом і реєструється окремо. Стандарт надійних механічних клавіатур.

Маркетинг часто створює плутанину: маркування «anti-ghosting» не означає повноцінного NKRO. Зазвичай це свідчить, що виробник додав діоди лише до обраної групи клавіш — здебільшого до блоку WASD та модифікаторів. Клавіатура з позначкою «19-key anti-ghosting» підтримує рівно 19 заздалегідь визначених клавіш, а не будь-які 19 на ваш розсуд.

Як читати результати тесту

Затискайте клавіші по черзі, додаючи нові без відпускання попередніх. Піковий лічильник відображає максимальну кількість одночасно зафіксованих звичайних клавіш, а модифікатори (Shift, Ctrl, Alt, Win/Cmd) рахуються поруч в окремому полі. Якщо утримувана клавіша залишається темною на екрані, вона блокується контролером — зверніть увагу на комбінацію, оскільки вирішальним є взаємне розташування клавіш, а не їхня кількість.

Тестування в браузері має кілька технічних нюансів:

  • Операційна система перехоплює системні сполучення: Alt+Tab, клавіша Windows/Cmd, Ctrl+W, PrtSc або F11 можуть не дійти до сторінки. Для чистоти тесту використовуйте літери, цифри та пробіл.
  • Fn-комбінації обробляються безпосередньо контролером клавіатури й не відправляють коди в ОС. Їхня відсутність на екрані цілком природна.
  • Модифікатори передаються в окремому байті USB і не займають шість основних слотів. Клавіатура, що фіксує Ctrl+Shift+Alt і шість літер — це 6KRO, а не NKRO. Головним показником є саме 6 літерних клавіш.
  • Зупинка рівно на 6 клавішах — норма для справної клавіатури USB. Багато моделей мають комбінацію (наприклад, Fn + N) або перемикач у фірмовому софті для активації NKRO.
  • Тест не відрізняє блокування матриці від несправного світча. Якщо кнопка не працює навіть наодинці, відкрийте повний тест клавіатури для перевірки кожної клавіші окремо.

Чи потрібен NKRO для ігор?

Для більшості ігор — ні. Шести клавіш 6KRO з модифікаторами більш ніж достатньо для однієї руки, коли інша лежить на мишці: W, A, Shift, Пробіл та R перекривають будь-які комбінації в шутерах. Реальною проблемою для геймерів є дешева 2KRO клавіатура, що блокується вже на трьох клавішах, або модель з anti-ghosting тільки для WASD, коли гравець використовує ESDF.

NKRO дійсно необхідний у специфічних випадках: ритм-ігри, де затискають по 7 і більше клавіш акордом (наприклад, osu! mania 7K), стенографія, введення MIDI-нот із клавіатури та файтинги для двох гравців на одній клавіатурі. Якщо ж ви швидко почергово тапаєте кілька кнопок, вузьким місцем є не rollover — для таких завдань тест кпс клавіатури надасть набагато більше корисних даних.

Головне пам'ятати: NKRO не робить клавіатуру швидшою. Rollover визначає кількість одночасно зчитаних клавіш, а не швидкість відгуку. Частота опитування — це окрема характеристика; якщо вам потрібна максимальна чутливість та низька затримка, виконайте тест polling rate клавіатури.

Поширені Запитання (FAQ)

Чому я не можу натиснути Shift + Space + W разом?

Ваша клавіатура блокує цю комбінацію в матриці з'єднань — ці три клавіші ділять рядки та стовпчики, які контролер не в змозі однозначно розпізнати. Це суто апаратне обмеження, яке неможливо виправити драйверами. Перепризначте дію на іншу клавішу або кнопку миші. Клавіатури 6KRO та NKRO назавжди усувають цю проблему.

Anti-ghosting — це те ж саме, що й N-key rollover?

Ні. Anti-ghosting свідчить про те, що виробник ізолював діодами лише обраний блок клавіш — зазвичай WASD і модифікатори. N-key rollover (NKRO) означає повну ізоляцію кожного перемикача на всій клавіатурі, виключаючи будь-які блокування. Модель із позначкою «19-key anti-ghosting» захищає лише 19 конкретних клавіш.

Чи дійсно мені потрібен NKRO для ігор?

Для переважної більшості ігор — ні. Шість клавіш 6KRO з модифікаторами повністю закривають потреби однієї руки у шутерах, MOBA чи MMO. NKRO критичний для ритм-ігор (osu! mania 7K), стенографії та файтингів на двох. Також він рятує при використанні розкладки ESDF замість WASD.

Я можу натиснути лише 6 клавіш одночасно — мені потрібно купити нову клавіатуру?

Не обов'язково. Шість клавіш плюс модифікатори — це стандартний ліміт boot protocol USB, на якому штатно зупиняються справні пристрої. Багато клавіатур мають поєднання з Fn або налаштування у фірмовому софті (або NK_TOGG у QMK/VIA) для активації NKRO. Перевірте ці параметри перед покупкою.

Чому я не можу натиснути одні клавіші разом, тоді як інші комбінації працюють чудово?

Тому що блокування залежить від взаємного розташування клавіш у матриці доріжок, а не від їхньої кількості. Контролер сканує лінії сітки. Якщо натиснуті клавіші утворюють паразитний замкнутий контур, клавіатура скидає частину сигналів для запобігання фантомному введенню. Клавіші на незалежних лініях ніколи не блокуються.

Чи робить конвертер USB на PS/2 мою клавіатуру NKRO?

Ні. Пасивний адаптер не додасть апаратних діодів, які не були закладені в плату виробником. Хоча інтерфейс PS/2 не має ліміту в 6 слотів, матриця все одно потребує повної діодної розв'язки контактів. Лише клавіатури зі схемотехнікою NKRO здатні розкритися через порт PS/2.

Скільки клавіш моя клавіатура може зареєструвати одночасно?

Утримуйте клавіші по черзі в нашому тесті вище та подивіться на піковий лічильник — це точна відповідь. Очікуйте 2 клавіші на старих мембранних пристроях, 6 звичайних клавіш на більшості моделей USB та повну відсутність лімітів на платах NKRO. Оскільки виробники рідко вказують це на коробці, онлайн-перевірка найнадійніша.