Snaplytics JS Tests

Тест двойного клика мыши

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

Готово
Тестируемая кнопка
Порог дребезга65 мс
Последний интервал
Кликните здесь для теста

Левая-клик по этой площадке в обычном темпе одиночного клика.

Всего кликов
0
Кликов с дребезгом
0
Минимальный интервал

Кликните по площадке несколько раз, чтобы начать.

Журнал кликов

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

Пока нет интервалов — кликните по площадке два раза и более.

Как работает этот тест

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

Что вызывает дребезг двойного клика

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

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

Как отличить дребезг от намеренного двойного клика

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

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

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