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

Разберёмся, как устроен оптический энкодер в мыши, чем он принципиально отличается от привычного механического, какие модели его используют и что делать, если прокрутка всё же начала сбоить. Отдельно рассмотрим диагностику и безопасные способы восстановления работы колесика.

Как устроен энкодер колесика прокрутки

Энкодер — это узел, который преобразует вращение колесика мыши в электрические сигналы. Контроллер мыши считывает эти сигналы и определяет направление и величину прокрутки, передавая данные на компьютер. От качества и типа энкодера напрямую зависит точность и долговечность скроллинга.

В механическом энкодере внутри корпуса находятся подпружиненные контакты, которые скользят по зубчатому диску. Каждый «щелчок» прокрутки — это замыкание и размыкание контактов. Со временем контакты покрываются оксидной плёнкой, пружины ослабевают, и начинаются пропуски или ложные срабатывания.

В оптическом энкодере физических контактов нет. Через диск с прорезями (или с чередующимися отражающими участками) проходит луч инфракрасного светодиода, а фотоприёмник фиксирует его прерывания. Направление вращения определяется по последовательности срабатывания двух датчиков, смещённых друг относительно друга.

💡

Главное отличие оптического энкодера — отсутствие трущихся контактов, поэтому ему не грозят окисление и механический износ, которые «убивают» обычные энкодеры.