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

Тествайте вашата клавиатура за ghosting и едновременно отчитане на клавиши — задръжте няколко клавиша наведнъж и вижте точно колко се регистрират заедно.

Просто натиснете произволен клавиш на клавиатурата си, за да я тествате — ако работи, той ще светне в зелено

0Натиснати клавиши0Общо клавиши0%Тествани

QWERTY с формата US ANSI: широк плосък Enter и пълен по дължина ляв Shift. Стандартни позиции на клавишите, без специфични за производителя екстри.

Ctrl+W, Ctrl+T, Ctrl+N, Alt+Tab и клавишът Windows или Command са запазени от браузъра и операционната система. Никоя уеб страница не ги получава, така че те не могат да бъдат тествани тук или където и да е другаде в браузър.

Накратко

Брой клавиши и характеристики на подредбата
ХарактеристикаСтойност
Какво тестваКолко клавиша се отчитат едновременно
Истински ghostingКлавиши-фантоми — рядкост при съвременните клавиатури
БлокиранеПропуснати клавиши — най-честият проблем
Типичен USB лимит6 клавиша плюс модификатори
Отчитане на N клавиша (NKRO)Всички клавиши наведнъж
МодификаториОтчитат се отделно, не се броят
Достатъчно за писане2 до 6 клавиша
Достатъчно за повечето игри6 клавиша

Ghosting и rollover в цифри

Какви са действителните ограничения при клавиатурите на пазара.

3
Клавиша за началоGhosting се появява едва когато се задържат три или повече клавиша едновременно.
6
Лимитът на USB HIDШест обикновени клавиша плюс модификатори в един стандартен пакет.
2
Клавиша при базова клавиатураБюджетните мембранни клавиатури обикновено спират до два плюс модификатори.
0
Ограничение при NKROВсички клавиши наведнъж, благодарение на диод зад всеки суич.

Как да тествате за keyboard ghosting

Задържайте клавишите едновременно, вместо да ги натискате последователно.

  1. Задръжте три клавиша едновременно

    Изберете три клавиша в една и съща зона на клавиатурата и ги натиснете заедно, като държите и трите натиснати. И трите капачки трябва да светнат в зелено едновременно. Клавиш, който не светва, или клавиш, който светва без да сте го натискали, е дефектът, който търсите.

  2. Добавете четвърти и пети

    Задръжте първите три и добавяйте още клавиши един по един. Пребройте колко остават светнати, преди следващият да спре да се отчита. Това число е вашият лимит за rollover.

  3. Тествайте комбинациите, които наистина използвате

    За игри задръжте W, A, Shift и Space заедно. За бързи клавиши задръжте Ctrl, Shift и буква. Клавиатура, която се справя с шест произволни клавиша, все пак може да се провали на една конкретна комбинация, защото лимитът зависи от матричната схема, а не само от бройката.

Ghosting, блокиране и rollover

Три различни проблема, които често се наричат с едно и също име.

Всичко за тази подредба

Формата, предимствата, недостатъците и за какво да внимавате при тестване.

Ghosting срещу блокиране срещу rollover

Три свързани неща често се наричат ghosting и разграничаването им помага. Истинският ghosting е клавиш-фантом — клавиатурата отчита клавиш, който никога не сте натискали, защото матрицата не може да разпознае коя от няколкото комбинации сте имали предвид. Това се среща рядко при съвременните клавиатури, които използват диоди за предотвратяването му.

Блокирането е много по-често срещано: вместо да си измисля клавиш, клавиатурата просто отказва да отчете третото или четвъртото едновременно натискане. Не се появява грешка — клавишът, който държите, просто не се отчита.

Rollover е терминът за това колко клавиша може да отчете клавиатурата едновременно. Два клавиша (2KRO) означават два, шест клавиша (6KRO) означават шест, а n-key rollover (NKRO) означава толкова, колкото физически можете да задържите. Това, което повечето хора наричат ghosting, всъщност е ограничение на rollover.

Как да проведете теста

Задръжте три клавиша, които са един до друг — Q, W и E е добро начало — и проверете дали и трите остават светнати. След това добавете четвърти, после пети, добавяйки клавиши около същата зона, а не разпръснати по цялата клавиатура.

След това тествайте комбинациите, които действително използвате. За игри това обикновено означава W, Shift и Space заедно, или A, W и числов клавиш. За писане означава модификатор плюс две букви. Целта е да тествате комбинациите, които имат значение за вас, а не да откриете теоретичния максимум.

Отбележете кои комбинации се провалят. Моделът е диагностичен: клавишите, които споделят ред или колона в матрицата на клавиатурата, влизат в конфликт помежду си, така че клавиатура, която изпуска Q, W и E заедно, обикновено няма да има проблем с Q, T и P.

Защо USB rollover има лимит

Стандартните USB клавиатури използват протокол, който съобщава за шест клавиша плюс модификатори в един пакет. Оттам идва и шестклавишният rollover (6KRO) — това не е ограничение на самите суичове, а на формата за предаване на данни.

Клавиатурите с рекламиран n-key rollover заобикалят това, като изпращат няколко пакета едновременно или използват различен USB дескриптор. И двата метода се поддържат отлично и не изискват драйвер на никоя съвременна операционна система.

Модификаторите се отчитат отделно от обикновените клавиши, поради което Ctrl, Shift и Alt не се броят към шестте. Обикновено можете да задържите всички модификатори плюс шест други клавиша на всяка клавиатура.

Какъв rollover всъщност ви е нужен

За писане отчитането на два клавиша (2KRO) е достатъчно, а шест е предостатъчно. Бързите типографи препокриват натисканията на клавишите, но рядко повече от два или три наведнъж, а модификаторите не се броят към лимита.

За повечето игри шест клавиша (6KRO) са напълно достатъчни. Комбинациите, които го надвишават, изискват задържане на четири или повече обикновени клавиша едновременно, което се случва в ритъм игри, някои файтинг игри и летателни или състезателни симулатори с много зададени оси.

Ако сте открили конкретна комбинация, която се проваля и ви е необходима, това е съществена причина да искате n-key rollover. Ако не сте, това е просто спецификация, а не проблем — и този тест е начинът да разберете кое от двете е в сила за вас.

Сравнение на нивата на rollover

Три нива и какво предлага всяко от тях.

Лимит за едновременно натиснати клавиши според типа rollover
Ниво на rolloverКлавиши едновременноСреща се приПри игриКак работи
2KRO2 плюс модификаториБюджетни мембранни клавиатуриПроваля се при повечето комбинации за движениеБез диоди в матрицата
6KRO6 плюс модификаториПовечето клавиатуриДостатъчно за почти всичкоСтандартният USB HID пакет
NKROВсеки клавишГеймърски и ентусиастки клавиатуриБез практически лимитДиод зад всеки суич

6KRO е стандартният протоколен лимит на USB, а не спестяване на разходи. NKRO клавиатурите заобикалят това, като изпращат няколко пакета или използват различен USB дескриптор.

Когато клавишите спират да се отчитат заедно

Четири резултата и какво означава всеки от тях.

Третият клавиш никога не се отчита

На теста:Два клавиша светват, третият не прави нищо, докато държите първите два.

  1. Опитайте с три клавиша в друга част на клавиатурата. Лимит, който се мести с позицията, е блокиране на матрицата.
  2. Приемете 2KRO за нормално при бюджетните мембранни клавиатури — това е конструктивно ограничение, а не дефект.
  3. Потърсете превключвател за NKRO във фърмуера, често Fn плюс N на клавиатурите, които го поддържат.
  4. Подгответе се да смените клавиатурата, ако имате нужда от повече от два едновременни клавиша и тя не го поддържа.
Спира точно на шест

На теста:Шест клавиша светват заедно, седмият — не.

  1. Имайте предвид, че това е стандартният USB HID лимит и е правилно поведение.
  2. Включете NKRO във фърмуера на клавиатурата, ако тя поддържа тази функция.
  3. Опитайте с директен USB порт. Някои хъбове и KVM суичове принуждават 6-key протокол дори при NKRO клавиатури.
Светва клавиш, който не съм натискал

На теста:Трета капачка светва в зелено, без да е докосната.

  1. Това е истински ghosting, който се среща рядко при съвременните клавиатури.
  2. Повторете със същите три клавиша, за да потвърдите, че проблемът се възпроизвежда.
  3. Пробвайте същата комбинация на втори компютър, за да изключите софтуерен проблем.
  4. Сменете клавиатурата. Липсващите диоди не могат да се коригират без презапояване на матрицата.
Проваля се само на една конкретна комбинация

На теста:Повечето комбинации работят, но конкретен набор изпуска клавиш.

  1. Това е очаквано. Блокирането зависи от това кои редове и колони споделят тези конкретни клавиши.
  2. Преназначете един от засегнатите клавиши на друга физическа позиция, ако фърмуерът ви го позволява.
  3. Променете комбинацията в играта или приложението, което обикновено е по-бързото решение.

Често задавани въпроси

Какво е keyboard ghosting?
Стриктно погледнато, това е ситуация, в която клавиатурата отчита клавиш, който никога не сте натискали, тъй като матрицата ѝ не може да разпознае коя комбинация сте имали предвид. В ежедневието думата обикновено описва по-честия проблем: клавиатурата мълчаливо изпуска третия или четвъртия клавиш, който държите едновременно.
Как да тествам за ghosting?
Задръжте няколко клавиша наведнъж и вижте кои остават светнати на клавиатурата по-горе. Започнете с три съседни клавиша, след това добавете четвърти и пети. Всеки задържан клавиш, който изгасва, е бил изпуснат, а всеки клавиш, който светва без да е натиснат, е истински ghosting.
Какво е n-key rollover?
Възможността да се отчита всеки натиснат клавиш едновременно, без ограничение. Стандартните USB клавиатури отчитат шест клавиша плюс модификатори на пакет, затова 6KRO е масов; клавиатурите с n-key rollover заобикалят този лимит и не изискват специален драйвер.
Броят ли се модификаторите към лимита за rollover?
Не. Клавишите Ctrl, Shift, Alt и Win или Command се предават в отделна част от USB пакета, така че обикновено можете да задържите всички тях плюс шест обикновени клавиша дори на клавиатура с 6KRO.
Повредена ли е клавиатурата ми, ако клавишите спират да се отчитат при натискане на няколко едновременно?
Почти със сигурност не. Това е конструктивно ограничение, а не дефект, и е нещо нормално за мембранните клавиатури, както и за много механични такива. Това има значение само ако комбинация, която наистина ви трябва, е сред провалящите се.

Тествайте клавиатурата си за ghosting сега

Задръжте три клавиша едновременно на клавиатурата по-горе и вижте дали и трите светват заедно. След това добавете четвърти и пети.