Snaplytics JS Tests

Тест двойного нажатия клавиш

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

Готово
Порог дребезга80 ms
Проверено клавиш0

Удержание клавиши игнорируется — автоповтор ОС никогда не считается дребезгом.

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

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

Всего нажатий
0
Нажатий с дребезгом
0
Самый короткий промежуток

Нажмите клавишу несколько раз, чтобы начать.

Результаты по клавишам

Клавиши ещё не проверялись — каждая нажатая клавиша получит здесь свой вердикт.

Журнал нажатий

сначала самые новые

Пока нет интервалов — нажмите одну и ту же клавишу два раза или более.

Дребезг клавиатуры — или двойной ввод — это аппаратная неисправность, при которой одно нажатие клавиши регистрируется как два или более нажатий. По мере износа переключателя под колпачком или накопления пыли и окисления его контакты не замыкаются чисто, а «дребезжат», из-за чего цепь замыкается, размыкается и снова замыкается за одно нажатие. Прошивка должна фильтровать этот дребезг в течение нескольких миллисекунд (задержка, называемая антидребезгом, или debounce), но на изношенном переключателе дребезг длится дольше, чем действует фильтр, и проскакивает второе нажатие. Со временем неисправность усиливается и обычно проявляется сначала на одной-двух клавишах, а не на всех сразу.

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

Намеренное двойное нажатие одной и той же клавиши — как «лл» в слове «баллы» — почти никогда не укладывается менее чем в 100 ms, даже у быстро печатающего человека. Дребезг происходит значительно быстрее, обычно менее 50 ms, а часто и вовсе в пределах нескольких миллисекунд, потому что он вызван электрическим дребезгом контактов, а не движением пальца. Именно поэтому порог в 50–80 ms чётко разделяет эти два случая: настоящие двойные нажатия оказываются выше порога, а дребезг — значительно ниже. Одна случайная отметка может быть просто шумом; но повторяющиеся отметки на одной и той же клавише в районе нескольких десятков миллисекунд означают, что переключатель выходит из строя.

Типичные интервалы для одной клавиши

ИнтервалТипичная причинаЧто это значит
Менее 10 msДребезг электрических контактовПочти наверняка дребезг — палец не способен повторить нажатие так быстро
10–50 msИзношенный или загрязнённый переключательКлассический диапазон дребезга — весьма вероятен сбой
50–100 msСильный дребезг или очень быстрый наборСерая зона — перепроверьте клавишу медленнее, чтобы убедиться наверняка
100–300 msНамеренное двойное нажатиеНорма — быстро печатающие люди попадают в этот диапазон при вводе двойных букв
Более 300 msСпокойные повторные нажатияОбычный темп набора

Как исправить дребезжащую клавишу?

  • Подтвердите неисправность — запустите Тест клавиатуры, чтобы проверить, что каждая клавиша срабатывает корректно, и убедиться, что дребезг ограничен одним переключателем, прежде чем что-либо разбирать.
  • Обновите прошивку — производители выпускают исправления дребезга, а платы на QMK или VIA позволяют увеличить время антидребезга (debounce), чтобы замаскировать лёгкий дребезг.
  • Почистите переключатель — продуйте клавишу сжатым воздухом или капните немного очистителя контактов и быстро понажимайте клавишу, чтобы удалить окисление с контактов.
  • Замените переключатель — на плате с hot-swap он просто вынимается; на паяной плате его нужно выпаять и установить новый.
  • Воспользуйтесь гарантией — если клавиатура ещё на гарантии, дребезг является признанной неисправностью и обычно служит основанием для замены.

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

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