Microsoft IntelliMouse Explorer — второе мышиное восстание
Как устроена оптомеханическая и классическая оптическая мышь
Принцип работы оптомеханической мыши крайне прост: утяжеленный шарик с резиновым покрытием «катается» по плоской поверхности и вращает два перпендикулярно расположенных валика, сообщая движение в системе координат (по вертикали и по горизонтали). На конце каждого из валиков расположено «колесо» (со «спицами»-прорезями). Валик с «колесом» в буквальном смысле напоминает ось телеги с одним деревянным колесом со спицами. Это колесо вращается между светодиодом и приемником-фототранзистором. Луч света проходит через «спицы» колеса, вращающегося с разной скоростью (в зависимости от перемещений шарика). Информация о длительности световых импульсов (чередование «свет»-«тьма»), преобразованная в электронные сигналы, позволяет определить скорость перемещения и положение курсора на экране. Третий «валик», который многие видели при чистке мыши, является просто подпружиненным держателем. Его функция состоит в более плотном прижимании шарика мыши к основным позиционирующим валикам.
В противоположность оптомеханическим оптические мыши для координации курсора используют пару светодиодов и специальный расчерченный на «сетку» системы координат светоотражающий коврик. Принцип их действия приблизительно следующий: каждый диод излучает свой свет определенного типа для горизонтальных и вертикальных координатных линий коврика. Линии на коврике также имеют два цвета и реагируют на свет только «своего» диода. Детектор света, расположенный возле каждого светодиода, улавливает момент, когда луч диода попадает на линию «своего» цвета, и отражается от нее. Соответственно, совместная работа двух диодов и коврика позволяет точно определить направление перемещения курсора.