Тест на залипание клавиш клавиатуры

Проверьте свою клавиатуру на залипание и одновременное нажатие клавиш — нажмите несколько клавиш одновременно и посмотрите, сколько из них регистрируются.

Просто нажмите любую клавишу на клавиатуре, чтобы проверить ее — если она работает, то станет зеленой

0Нажато клавиш0Всего клавиш0%Проверено

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

Ctrl+W, Ctrl+T, Ctrl+N, Alt+Tab, а также клавиша Windows или Command зарезервированы браузером и операционной системой. Ни одна веб-страница не получает их, поэтому их нельзя протестировать ни здесь, ни где-либо еще в браузере.

Краткий обзор

Количество клавиш и факты о раскладке
ПараметрЗначение
Что тестируетСколько клавиш регистрируются одновременно
Истинное залипание (фантомное нажатие)Фантомные клавиши — редкость на современных клавиатурах
БлокировкаПропущенные клавиши — частая неисправность
Типичное ограничение USB6 клавиш плюс модификаторы
N-клавишное одновременное нажатиеВсе клавиши одновременно
МодификаторыСообщаются отдельно, не учитываются
Достаточно для набора текстаОт 2 до 6 клавиш
Достаточно для большинства игр6 клавиш

Залипание и одновременное нажатие в цифрах

Каковы реальные ограничения для клавиатур, которые вы можете приобрести.

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

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

Нажимайте клавиши одновременно, а не последовательно.

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

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

  2. Добавьте четвертую и пятую

    Удерживайте первые три и добавляйте по одной клавише. Посчитайте, сколько клавиш остаются подсвеченными, прежде чем следующая перестанет регистрироваться. Это число — ваш лимит одновременных нажатий.

  3. Проверьте комбинации, которые вы используете

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

Залипание, блокировка и одновременное нажатие

Три разные неисправности, которые называют одним именем.

Все об этой раскладке

Форма, компромиссы и на что обратить внимание при тестировании.

Залипание против блокировки против одновременного нажатия

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

Блокировка гораздо более распространена: вместо того чтобы «придумывать» клавишу, клавиатура просто отказывается регистрировать третье или четвертое одновременное нажатие. Ничего не происходит; клавиша, которую вы удерживаете, просто не срабатывает.

Одновременное нажатие (rollover) — это термин, обозначающий, сколько клавиш клавиатура может зарегистрировать одновременно. Двухклавишное одновременное нажатие означает две, шестиклавишное — шесть, а N-клавишное — столько, сколько вы можете физически удерживать. То, что большинство людей называют залипанием, на самом деле является ограничением одновременного нажатия.

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

Удерживайте три клавиши, расположенные рядом друг с другом — Q, W и E — это хорошее начало — и убедитесь, что все три остаются подсвеченными. Затем добавьте четвертую, затем пятую, добавляя клавиши в той же области, а не по всей клавиатуре.

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

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

Почему USB rollover имеет ограничение

Стандартные USB-клавиатуры используют протокол, который сообщает о шести клавишах плюс модификаторах в одном пакете. Отсюда и берется шестиклавишное одновременное нажатие — это ограничение не переключателей, а формата передачи данных.

Клавиатуры, рекламирующие N-клавишное одновременное нажатие, обходят это ограничение, либо отправляя несколько пакетов одновременно, либо используя другой дескриптор USB. Оба метода хорошо поддерживаются, и ни один из них не требует драйвера на любой современной операционной системе.

Модификаторы сообщаются отдельно от обычных клавиш, поэтому Ctrl, Shift и Alt не учитываются в числе шести. Вы обычно можете удерживать все модификаторы плюс шесть других клавиш на любой клавиатуре.

Какой rollover вам действительно нужен

Для набора текста двухклавишного одновременного нажатия достаточно, а шести — более чем. Быстрые машинистки перекрывают нажатия клавиш, но редко более двух или трех одновременно, и модификаторы не учитываются в ограничении.

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

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

Сравнение уровней одновременного нажатия

Три уровня и их особенности.

Ограничения на одновременное нажатие клавиш по типу 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-клавишный протокол загрузки даже на клавиатурах с NKRO.
Загорается клавиша, которую я не нажимал

В тесте:Третья клавиша загорается зеленым, хотя ее не касались.

  1. Это истинное залипание (фантомное нажатие), которое редко встречается на современных клавиатурах.
  2. Повторите с теми же тремя клавишами, чтобы убедиться, что это воспроизводимо.
  3. Попробуйте ту же комбинацию на втором компьютере, чтобы исключить проблему с программным обеспечением.
  4. Замените клавиатуру. Отсутствующие диоды нельзя исправить без перепайки матрицы.
Сбой происходит только на одной конкретной комбинации

В тесте:Большинство комбинаций работают, но один конкретный набор пропускает клавишу.

  1. Ожидайте этого. Блокировка зависит от того, какие строки и столбцы разделяют эти конкретные клавиши.
  2. Переназначьте одну из затронутых клавиш на другую физическую позицию, если это позволяет ваша прошивка.
  3. Вместо этого переназначьте комбинацию в игре или приложении, что обычно быстрее.

Часто задаваемые вопросы

Что такое залипание клавиш клавиатуры?
Строго говоря, это когда клавиатура сообщает о нажатии клавиши, которую вы не нажимали, потому что ее матрица не может определить, какую комбинацию вы имели в виду. В повседневном использовании это слово обычно описывает более распространенную проблему: клавиатура молча пропускает третью или четвертую клавишу, которую вы удерживаете одновременно.
Как проверить клавиатуру на залипание?
Удерживайте несколько клавиш одновременно и наблюдайте, какие из них остаются подсвеченными на клавиатуре выше. Начните с трех соседних клавиш, затем добавьте четвертую и пятую. Любая удерживаемая вами клавиша, которая гаснет, была пропущена, а любая клавиша, которая загорается без нажатия, является истинным залипанием (фантомным нажатием).
Что такое N-Key Rollover?
Возможность регистрировать каждое нажатие клавиши одновременно, без ограничений. Стандартные USB-клавиатуры сообщают о шести клавишах плюс модификаторах за пакет, поэтому шестиклавишное одновременное нажатие является обычным; клавиатуры с N-Key Rollover обходят это ограничение и не требуют специального драйвера.
Учитываются ли модификаторы в лимите одновременных нажатий?
Нет. Ctrl, Shift, Alt и клавиши Windows или Command сообщаются в отдельной части USB-пакета, поэтому вы обычно можете удерживать все их плюс шесть обычных клавиш даже на клавиатуре с шестиклавишным одновременным нажатием.
Сломана ли моя клавиатура, если клавиши не регистрируются при одновременном нажатии нескольких?
Почти наверняка нет. Это скорее конструктивное ограничение, чем неисправность, и это нормально для мембранных клавиатур и многих механических. Это имеет значение только в том случае, если комбинация, которая вам действительно нужна, находится среди тех, которые не работают.

Проверьте свою клавиатуру на залипание прямо сейчас

Нажмите три клавиши одновременно на клавиатуре выше и посмотрите, загорятся ли все три. Затем добавьте четвертую и пятую.