CPS-метр

GUIDE 04

Двойной клик мыши (дребезг контактов) — причины, проверка и что делать

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

Если после одного нажатия открывается папка, при перетаскивании объект внезапно отпускается или в игре вместо одного выстрела выходит два, стоит заподозрить дребезг контактов (chattering) в переключателе мыши. В народе это называют просто «мышь даблкликает».

Как работает кнопка мыши

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

В момент касания металлические контакты на очень короткое время несколько раз замыкаются и размыкаются. Это называется дребезгом (bounce). Прошивка мыши выполняет антидребезг (debounce): все колебания в течение определённого времени объединяются в одно нажатие.

Откуда берётся дребезг

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

Проверка двойного клика в CPS-метре отмечает нажатие как подозрительное, если та же кнопка нажата снова быстрее порогового времени (по умолчанию 80 ms) после предыдущего нажатия.

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

Не путайте со скоростью двойного щелчка в системе

Операционная система считает два клика двойным щелчком, если они пришли в пределах заданного времени. В Windows по умолчанию это 500 ms. Если этот параметр большой, двойным щелчком становятся даже два медленных нажатия, поэтому, чтобы отличить это от дребезга, смотрите на «Интервал» в этой проверке. Дребезг обычно проявляется очень короткими интервалами, которые человек намеренно получить почти не может.

Что делать

Эта проверка носит справочный характер и не подтверждает неисправность. Решение о замене или ремонте принимает производитель.

Проверить себя →