Snaplytics JS Tests

Тест на подвійний клік миші

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

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

Натискайте на цю панель кнопкою Ліва у звичайному, одиночному темпі.

Усього кліків
0
Кліків із дребезгом
0
Найшвидший інтервал

Клацніть по панелі кілька разів, щоб почати.

Журнал кліків

спочатку найновіші

Поки що немає інтервалів — клацніть по панелі два або більше разів.

Як працює цей тест

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

Що спричиняє дребезг подвійного кліка

Мікроперемикач під кожною кнопкою миші — це механічний контакт, розрахований на обмежену кількість натискань. З часом його металеві контакти можуть «підстрибувати» або не змикатися чітко, тож одне натискання на мить замикає, розмикає і знову замикає коло. Прошивка миші сприймає це «підстрибування» як два окремі кліки. Поширені причини:

  • Вік і використання — перемикачі зазвичай розраховані на десятки мільйонів кліків і з часом зношуються.
  • Збій дебаунсу — прошивка має ігнорувати «підстрибування» контактів протягом кількох мілісекунд, але з часом цей фільтр може стати надто коротким.
  • Бруд, пил або окислення на контактах усередині корпусу перемикача.
  • Виробничий допуск або ранній дефект самого перемикача.

Як відрізнити дребезг від навмисного подвійного кліка

Навмисний подвійний клік людською рукою майже завжди має інтервал понад приблизно 120 мс, і операційні системи використовують подібний діапазон, вирішуючи, чи вважати два кліки подвійним. Дребезг перемикача набагато швидший — зазвичай менш ніж 50 мс, часто лише кілька мілісекунд — оскільки він виникає через електричне «підстрибування», а не рух м'язів. Саме тому поріг у діапазоні 50–80 мс чітко розділяє ці два випадки: справжні подвійні кліки впевнено перевищують його, тоді як дребезг залишається значно нижче. Якщо всі позначені інтервали становлять кілька десятків мілісекунд або менше, це майже напевно збої, а не навмисне натискання.

Як виправити дребезжання миші

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