Два вопроса на одной странице: двигается ли курсор, когда мышь стоит на месте, и успевает ли сенсор, когда вы её ведёте. Ничего не устанавливается, ничего не покидает ваше устройство.
Отпустите мышь и запустите проверку — 3 секунд не касайтесь её.
Исправная мышь в покое не сообщает о движении вообще. Если проверка прошла чисто, а в работе курсор всё равно уползает, запустите длинный прогон — некоторые сенсоры дёргаются лишь изредка.
Ведите курсор здесь, чтобы рисовать. Удерживайте левую кнопку — линия станет толще.
Порисуйте медленно, а затем быстро. Углы и прямые срезы поперёк дуги — это пропуски сенсора. Рисуйте, удерживая левую кнопку: если толстая линия обрывается раньше, чем вы её отпустили, кнопка разомкнулась сама.
Обе проверки выше смотрят на одно и то же с разных сторон: что сенсор сообщает, когда сообщать нечего, и что он сообщает, когда должен передавать всё.
Оптический сенсор — это крошечная камера, которая фотографирует стол тысячи раз в секунду и вычисляет, насколько картинка сдвинулась между снимками. Когда сравнивать не с чем — или сравнивается не то, — сенсор угадывает, и догадка приходит в систему как движение курсора, которого вы не делали. У неподвижной мыши это и называется дрейфом.
Чем быстрее движение, тем меньше общего между соседними снимками. За пределом своей скорости сенсор теряет нить, и линия прыгает вместо того, чтобы гнуться. Самый большой рывок на площадке даёт этому число — но большой разрыв может означать и низкую частоту опроса, а не потерянный сенсор.
Перетаскивание, обрывающееся на полпути, почти никогда не связано со слежением. Это левый переключатель на изношенной пружине размыкается на миллисекунду, и компьютер читает это как отпускание кнопки. Площадка считает каждое отпускание, случившееся, пока курсор ещё двигался.
Переверните мышь и посмотрите в линзу под лампой. Хватает одного волоса или пятнышка жира. Протрите линзу сухой ватной палочкой, снимите налёт вокруг неё и положите мышь на однотонный матовый коврик, а не на голый стол, стекло или пёстрый рисунок.
Чистая линза, однотонный коврик, свежая батарейка или другой USB-порт — а дрейф никуда не делся: это сенсор на исходе жизни. Срывы перетаскивания у мыши, которой несколько лет, — та же история, только про переключатель. И то и другое дешевле заменить, чем терпеть.