Snaplytics JS Tests

Тест на дрифт мыши

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

Ожидание
Зафиксированный дрифт
0.0px
Наведи курсор сюда, затем убери руку с мыши.

Зафиксированное движение, увеличено в 40×

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

Макс. скачок
0.0
События/с
0
События
0

Что такое дрифт и дрожание мыши

Дрифт — это когда курсор на экране ползёт или подёргивается, даже если мышь никто не двигает. Современная мышь — это оптический или лазерный сенсор, который делает тысячи крошечных снимков поверхности в секунду, поэтому он может неправильно её считать и сообщить о движении, которого на самом деле не было. Джиттер (дрожание) — это та же неполадка, только быстрая и мелкая: курсор трясётся на месте. Этот инструмент измеряет именно то, что операционная система передаёт браузеру: любое зафиксированное изменение положения курсора, пока мышь должна быть неподвижной, засчитывается как дрифт. Исправная мышь, лежащая без прикосновений, практически ничего не должна сообщать.

Из-за чего возникает дрифт сенсора

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

Как исправить дрифт мыши

  • Почисти сенсор: выключи мышь и аккуратно протри линзу и ножки сухой микрофибровой тканью или сдуй пыль.
  • Смени поверхность: используй тканевый или жёсткий коврик для мыши вместо стекла, глянца или текстурированного стола.
  • Обнови прошивку и драйверы от производителя — они часто исправляют баги трекинга и «слёта» сенсора.
  • Отрегулируй DPI: слишком высокий DPI превращает крошечный шум сенсора в заметное дрожание — попробуй значение поменьше.
  • Для беспроводной мыши замени батарейку, подвинь приёмник ближе и держи его подальше от портов USB 3.0 и других устройств на 2,4 ГГц.

Что браузерный тест может увидеть, а что нет

Веб-страница видит только те положения курсора, которые решила передать операционная система, поэтому тест измеряет вывод на уровне ОС, а не сырые данные сенсора. Между железом и браузером стоят ускорение курсора, сглаживание и индивидуальные настройки мыши, так что небольшое зафиксированное движение не всегда означает поломку. Для самого чистого результата полностью убери руку с мыши: любое дрожание пальцев — это реальное движение, а не дрифт. Если хочешь проверить кнопки и колесо прокрутки, используй Mouse Tester, а чтобы измерить настоящее разрешение сенсора — Mouse DPI Analyzer.