1. Главная
  2. Инструменты
  3. Тест мыши онлайн

Тест мыши онлайн

Кликайте каждой кнопкой, крутите колесо и двигайте курсор внутри поля. Рабочие кнопки загораются; клики одной кнопки с интервалом меньше 80 мс считаются нежелательными двойными — классический признак изношенного переключателя.

Подходит для:CS2ValorantMinecraft
Кликайте, крутите колесо и двигайте здесь
Каждая рабочая кнопка загорается. Двойные клики считаются отдельно.
LMRB4B5⬆⬇
0Лишние двойные клики
0кликов
0Шаги колеса
—Hz
0, 0Позиция курсора

Двойной клик засчитывается, когда два клика одной кнопки приходят быстрее чем через 80 мс — классический признак изношенного переключателя.

Всё считается в вашем браузере. Введённое на наш сервер не отправляется.

Попробуйте также:Тест клавиатуры онлайнТест реакцииТест частоты опроса мыши (polling rate)3D-аим-тренажёр
⧉ Вставить инструмент на сайт

Как пользоваться

  1. Кликните каждой кнопкой внутри поля: левой, правой (контекстное меню там подавлено), средней и боковыми B4/B5. Каждая загорается при срабатывании.
  2. Покрутите колесо вверх и вниз; считается каждый шаг, значки ⬆/⬇ показывают, какое направление сработало.
  3. Сделайте 20–30 медленных одиночных кликов левой кнопкой. Следите за счётчиком Лишние двойные клики — он должен остаться на нуле.
  4. Подвигайте мышью по полю и посмотрите на Позицию курсора и цифру Hz; скачки и зависания указывают на сенсор или кабель.
  5. Сброс обнуляет счётчики. Повторите проверку одиночных кликов пару раз — начинающий отказывать свитч ведёт себя нестабильно.

Что проверяет тест мыши

Поле слушает события браузера pointerdown, pointerup, wheel и pointermove. Каждая кнопка, о которой сообщает система, — левая (0), средняя (1), правая (2), назад (3) и вперёд (4) — подсвечивает свой значок; колесо считает шаги в каждую сторону; позиция курсора и число событий в секунду берутся из потока движения. Контекстное меню правой кнопки внутри поля отключено, чтобы проверять кнопку без всплывающего меню.

Главная цифра — Лишние двойные клики. Страница ставит каждому нажатию метку времени через performance.now(); когда два нажатия одной кнопки приходят с интервалом меньше 80 мс, засчитывается одно. Человек не делает два одиночных клика за 80 мс — осознанный двойной клик обычно идёт с интервалом 100–200 мс, — так что всё, что попало в это окно, пришло от переключателя, а не от вас.

Даблклик-баг: почему так делают изношенные свитчи

Почти в каждой мыши под кнопками стоят маленькие механические микропереключатели, чаще всего серии Omron D2FC, рассчитанные производителем на 10, 20 или 50 миллионов кликов в зависимости от варианта (ресурс напечатан на самом свитче, например D2FC-F-7N(20M)). Внутри — тонкая металлическая пружина, которая перещёлкивается между двумя контактами. С возрастом контакты окисляются, пружина теряет упругость, и одно нажатие даёт серию дребезгов, достаточно длинную, чтобы проскочить фильтр дебаунса в прошивке мыши. Итог — тот самый даблклик-баг: один клик открывает два окна, один выстрел стреляет дважды, перетаскивание срывается на полпути.

Две вещи усугубляют. Высокая частота опроса и короткий дебаунс (некоторые мыши позволяют выставить 0–2 мс ради меньшей задержки клика) оставляют меньше времени на фильтрацию дребезга. А баттерфляй и драг-клик долбят свитч намного быстрее офисной работы, поэтому игровые мыши ловят неисправность раньше, чем обещает ресурс. Надёжной открытой статистики, сколько кликов мышь переживает на практике, нет; цифры выше — заявленные производителем в тестовых условиях, а не обещание.

Как читать результаты

Симптом в тестеВероятная причинаЧто делать
Счётчик двойных кликов растёт на медленных одиночныхИзношенный свитч (дребезг контактов)Увеличить дебаунс в софте мыши, если есть; иначе замена свитча или мыши
Кнопка никогда не загораетсяМёртвый свитч, обрыв дорожки или кнопка отключена/переназначена в софтеСначала проверить софт мыши; потом замена свитча
Кнопка срабатывает только при сильном нажатииСвитч теряет щелчок или изношен корпус кнопкиСкоро откажет; планируйте замену
Колесо пропускает шаги или крутит назадГрязный или изношенный энкодерПродуть пыль; часто помогает очиститель контактов; иначе замена энкодера
Курсор скачет или замирает при движенииГрязь на сенсоре, плохая поверхность, разряд, дефект кабеля или энергосбережение USBПочистить сенсор, сменить коврик, зарядить; другой порт
Боковые кнопки не срабатываютБраузер их не видит или они забиндены на макросыПроверить в софте мыши или в игре; часть браузеров резервирует назад/вперёд

Когда менять мышь — а что чинить

  • Менять, когда счётчик двойных кликов растёт на каждом заходе и настройка дебаунса не помогает, или когда основная кнопка требует усилия. Неисправная основная кнопка стоит раундов; бороться с ней не стоит.
  • Чинить, если дружите с паяльником: микропереключатели стоят копейки, замена — обычная процедура. Оптические свитчи (Razer, часть Logitech и другие) не дребезжат и подходят тем, кто много баттерфляит.
  • Сначала софт: у многих утилит мыши есть ползунок дебаунса или «задержки клика» — прибавка нескольких миллисекунд часто прячет ранний дребезг на месяцы.
  • Не поломка: браузер может не видеть B4/B5, если система привязала их к навигации, а колесо в режиме свободного вращения насчитает много шагов за один щелчок. Оба случая — норма.

Чем наш тест мыши лучше

  • Детекция двойного клика с объявленным порогом (80 мс, отсчёт через performance.now()), чтобы отличить изношенный свитч от намеренного двойного клика.
  • Все кнопки, оба направления колеса и движение курсора на одном поле, меню правой кнопки подавлено.
  • Без рекламы на поле, без загрузок и драйверов — работает с любой мышью, которую видит система, проводной или беспроводной.
  • Всё в браузере. Без аккаунта и отправки.

Конфиденциальность: события обрабатывает только скрипт на этой странице. Ни клики, ни движения, ни данные об устройстве не отправляются на сервер и не хранятся дольше текущей вкладки.

Вопросы и ответы

Как понять, что у мыши даблклик-баг?

Сделайте 20–30 медленных одиночных кликов в поле. Если счётчик лишних двойных кликов растёт — страница считает два нажатия одной кнопки в пределах 80 мс, — свитч дребезжит. Повторите несколько раз; на ранней стадии неисправность проявляется не всегда.

Почему мышь сама делает двойной клик?

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

Можно ли починить даблклик-баг?

Часто временно: увеличить время дебаунса в софте мыши, если такая настройка есть. Насовсем: заменить свитч (пайка) или мышь. У оптических свитчей этой проблемы нет.

Боковые кнопки не загораются. Они сломаны?

Не обязательно. Некоторые браузеры и системы привязывают кнопки 4/5 к «назад/вперёд» и не передают странице, а у части мышей они назначены на макросы. Проверьте их в софте мыши или в игре.

Что за цифра Hz?

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

Работает ли тест с беспроводной мышью или тачпадом?

Да. Подходит любое указывающее устройство, которое сообщает система; тачпад покажет левую/правую кнопки и движение, но у него нет колеса и боковых кнопок.

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

Свежие гайды