1 июня 2026 Деловой журнал · бизнес, экономика, технологии
Технологии

Как работает оптическая мышь: принцип действия сенсора по этапам

Как работает оптическая мышь: принцип действия сенсора по этапам

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

Из чего состоит оптический сенсор

Внутри оптической мыши находятся три ключевых компонента. Первый: светодиод (LED) красного, синего или инфракрасного диапазона, освещающий поверхность под мышью под острым углом. Угловое освещение создаёт микротени на неровностях поверхности, делая текстуру видимой для сенсора. Второй: оптическая линза, фокусирующая отражённый свет на сенсоре изображения. Третий: CMOS-сенсор изображения размером несколько сотых долей миллиметра, который делает снимки рабочей поверхности с частотой от 1 000 до 25 000 кадров в секунду у игровых моделей.

Лазерные мыши используют вместо светодиода лазерный диод. Лазер создаёт более мелкую и контрастную структуру отражённого пятна, что позволяет работать на глянцевых и стеклянных поверхностях, где обычный LED бессилен. Разрешение (DPI, dots per inch) обозначает, сколько отсчётов совершает сенсор на каждый дюйм пройденного пути: от 400 DPI у офисных мышей до 25 600 DPI у профессиональных игровых.

Как работает оптическая мышь: этап за этапом

Шаг первый: светодиод включается и подсвечивает поверхность под мышью. Линза собирает отражённый свет и проецирует изображение микротекстуры стола на CMOS-матрицу. Шаг второй: сенсор делает снимок. Через долю миллисекунды делается следующий снимок. Встроенный цифровой сигнальный процессор (DSP) сравнивает два соседних кадра методом корреляции: ищет совпадающие узоры и определяет, на сколько пикселей и в каком направлении текстура сдвинулась между кадрами. Шаг третий: DSP накапливает смещения по осям X и Y и передаёт данные через USB или Bluetooth на компьютер с частотой 125–1000 Гц (интервал опроса). Шаг четвёртый: драйвер операционной системы преобразует полученные единицы смещения в координаты курсора с учётом масштаба (настройка скорости мыши) и обновляет позицию указателя на экране.

Почему мышь иногда работает неточно

Оптический сенсор требует наличия хаотичной мелкозернистой текстуры для сравнения кадров. Однородные поверхности (зеркало, стекло, полированный металл) не дают достаточно деталей, и DSP не может сопоставить соседние кадры. Решение: коврик с тканевой или пластиковой текстурой.

Загрязнение линзы или окошка светодиода приводит к «залипанию» курсора: снимки размытые, DSP не находит совпадений. Достаточно протереть нижнюю поверхность сухой тканью. На скорость реакции влияет частота опроса: стандартные мыши посылают данные 125 раз в секунду (8 мс задержка), игровые модели с режимом 1000 Гц обеспечивают задержку всего 1 мс, что заметно при быстрых движениях.

Читайте также