Как мышка понимает, что я двигаю ей по столу?
Двигаю мышкой — и стрелочка на экране бежит туда же! 🖱️ Внутри мышки что, маленькие колёсики? Как она чувствует движение?
2 ответа
Современная мышка — это на самом деле крошечная фотокамера, которая снимает стол! 📸
Переверни оптическую мышку — увидишь, как снизу светится красный (или невидимый) огонёк. 🔴 Это подсветка. А рядом спрятана микроскопическая камера.
Вот в чём фокус:
- Камера фотографирует поверхность стола под мышкой — тысячи раз в секунду! 🏎️
- Когда ты двигаешь мышку, картинки стола чуть-чуть сдвигаются: была вот эта царапинка тут, стала чуть левее.
- Мышка сравнивает соседние снимки, замечает, куда и насколько уехал узор стола, и понимает: «меня двинули вправо на столько-то». ➡️
- Она шлёт это компьютеру, и стрелка на экране едет туда же.
Это как смотреть в окно поезда: по тому, как убегают деревья, ты понимаешь, куда и как быстро едешь. 🚂
Именно поэтому мышка плохо работает на стекле или зеркале — там нет узора, картинки одинаковые, и ей не за что «зацепиться» взглядом. 🪟
Раньше, кстати, внутри был тяжёлый резиновый шарик, который катался и крутил колёсики. 🔵 Он быстро забивался пылью и застревал. Поэтому придумали оптические — без движущихся частей, чище и точнее.
Так что мышка не катит колёсики — она подглядывает за столом супербыстрой камерой. ✨
Внутри оптической мышки — крошечная камера и подсветка. 🔴
Она фотографирует стол тысячи раз в секунду и сравнивает кадры. Сдвинулся узор поверхности — мышка понимает, куда и насколько её передвинули, и сообщает компьютеру.
Поэтому на гладком стекле без узора мышка «слепнет» и тормозит — не за что зацепиться взглядом. Раньше вместо камеры катался резиновый шарик, но он забивался пылью. 🖱️