Устройство оптической мыши. Классификация типов компьютерных мышек

30.04.2019

Устройство компьютерной мыши. Многие уже и представить не могут, как можно работать на компьютере без мышки. А ведь ещё недавно о компьютерной мыши и мечтать не могли. Зато те, кто работал на компьютере хорошо знали клавиатуру. А с приходом мышек многие даже не знают, как выйти из положения, если . А сейчас этих устройств такое разнообразие, что иногда не сразу и поймешь, что это компьютерная мышка. Но, несмотря на это, внутреннее устройство таких мышей мало чем отличается. Я не думаю, что кто-то задумывается о внутреннем устройстве компьютерной мышки, но для общего развития это все-таки надо знать.

Каково же устройство компьютерной мыши?

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

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

Читая сказку про мышку-норушку ребенок скорее всего представит себе компьютерную «зверушку», а не обыкновенную домашнюю мышь, которую он и в глаза то не видел.

А теперь поговорим про устройство компьютерной мыши. Как внешне выглядит это устройство, думаю, вам рассказывать не надо.

При перемещении мышки по столу курсор на экране монитора также перемещается. Для работы необходимо навести курсор на необходимый объект, и щелкнуть по нему одной из кнопок мыши, в зависимости от выбора действия.

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

Колёсико располагается посередине между кнопками и служит в основном для прокрутки страниц в текстовых редакторах и окнах браузеров интернета. Им также можно выполнять функцию третье кнопки, т.к. оно не только вращается, но и нажимается.

Раньше вместе с мышкой был обязательный атрибут – «коврик », т.к. на нижней части мышки находился шарик, который проскальзывал по поверхности стола. С приходом оптической мыши коврик уже не нужен. Мышки стали более компактными и «шустрыми». Тот, кто впервые берёт её в руки, первое время никак не может навести курсор на нужный объект.

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

Достоинства компьютерной мыши

  • Так, как рука находится не навесу в отличие от сенсорного интерфейса ввода, мышь пригодна для длительной работы;
  • Высокая точность позиционирования курсора;
  • Позволяет множество разных манипуляций, поэтому в одной руке концентрируется большое количество органов управления;
  • Самое главное достоинство мыши – очень низкая цена.

Сейчас на наших рынках простая сенсорная модель стоит не больше 150 рублей.

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

Они лежат на полках магазинов в большом ассортименте, большинство предназначено для правшей, в то время как немногие имеют эргономичный дизайн, подходящий и для левшей. Из всех особенностей и форм-факторов вы найдёте два базовых исполнения компьютерных мышек: с оптическим датчиком или на основе лазера. Что лучше? Давайте разбираться.

Угадай, что? Все современные компьютерные мыши оптические

Современные компьютерные мыши это те же фотокамеры, которые вместо захвата лиц захватывают изображения поверхности снизу (стола, подставки и т. д). Захваченные изображения преобразуются в данные для отслеживания текущего местоположения периферии на поверхности. В конечном счете это камера с низким разрешением на ладони предназначена только для отслеживания координат X и Y тысячи раз в секунду.

По сути, все компьютерные мыши состоят из крошечной камеры с низким разрешением (CMOS-сенсора), двух объективов и источника освещения. Все мыши оптические, с технической точки зрения, потому что собирают данные оптическим способом. Тем не менее те, что продаются как оптические модели, в работе опираются на инфракрасный или красный светодиод, который проецирует свет на поверхность. Этот светодиод обычно устанавливается под углом, и фокусирует освещение на луч. Луч отскакивает от поверхности, через объектив, который увеличивает отражённый свет, и передаёт на CMOS-датчик.

Датчик CMOS собирает свет и преобразует светлые частицы в электрический ток. Затем эти аналоговые данные преобразуются в 1 и 0, что приводит к захвату более 10,000 цифровых изображений каждую секунду. Эти изображения сравниваются для создания точного местоположения мыши, а затем конечные данные отправляются на ПК для размещения курсора каждую одну-восьмую миллисекунды.

На старых светодиодных мышках вы могли заметить, что светодиод был направлен вниз прямо и светил красным лучом на поверхность, которую видел датчик. Теперь светодиодный свет проецируется под углом и, как правило, невидим (инфракрасный). Это помогает вашей компьютерной мыши отслеживать движения на большинстве поверхностей.

Между тем компания Logitech первой ввела понятие использования лазера для компьютерной мыши ещё в 2004 году. В частности, он называется лазерным диодом с вертикальной полостью, или VCSEL, который используется в лазерных указателях, оптических приводах, считывателях штрих-кодов и на других устройствах.

Этот инфракрасный лазер просто заменяет инфракрасный / красный светодиод на оптических моделях. Но не беспокойтесь: он не испортит ваши глаза, потому, что излучает свет только в инфракрасном диапазоне, который человеческий глаз не воспринимает. Это главное преимущество позволяет лазерной мыши использовать луч большей интенсивности, что обеспечивает лучшую визуализацию и повышенную чувствительность.

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

Итак, какова разница между использованием оптической и лазерной компьютерной мыши, кроме разницы в освещении?

Для начала надо упомянуть, что оба метода используют неровности поверхности для отслеживания положения периферии. Но, лазер может проникать глубже в текстуру поверхности. Это даёт больше информации для датчика CMOS и процессора внутри мыши, чтобы манипулировать и передавать данные на родительский ПК.

Например, несмотря на то что обычное стекло прозрачное, на нём всё ещё имеются очень мелкие неровности, которые можно отследить лишь с помощью лазера. Это позволяет использовать поверхность стеклянного стола при работе, хоть она неидеальная. Между тем, если мы разместим современную оптическую мышь на той же стеклянной поверхности, она не сможет отслеживать наши движения. Поместите стеклянную поверхность на чёрный рабочий стол, и оптическая мышка всё равно не сможет отслеживать движение. Удалите стекло, и оптическая мышь начнёт прекрасно работать.

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

Точность и чувствительность

Проблема с лазерными компьютерными мышками заключается в том, что они могут быть слишком точными, собирать бесполезную информацию, как невидимые частички поверхности. Это приводит к проблемам при движении на более медленных скоростях, вызывая «дрожание» на экране. Это некорректное отслеживание 1: 1, связано с бесполезными данными, передаваемыми в общий трекинг, используемого ПК. Результат, курсор не будет отображаться в точном месте в то время, когда ваша рука его туда направила. Хотя эта проблема во многом улучшилась за годы, лазерные мыши всё ещё не идеальны, к примеру, когда вы рисуете детали в Adobe Illustrator.

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

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

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

Проще говоря, более низкая чувствительность приводит к более точному движению.

Что лучше?

Это зависит от приложения и окружающей среды. Если вы посмотрите на марку Logitech G, вы заметите, что там Logitech в основном фокусируется на светодиодных мышах, когда речь заходит о компьютерных играх. Это потому что пользователи обычно сидят за столом и, возможно, даже используют коврик для мыши, предназначенный для лучшего отслеживания и сцепления с поверхностью. Однако, у компании есть и лазерные мыши, та же Logitech предлагает небольшую часть устройств с лазером, которые не являются ориентированными на геймеров.

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

Лазерная мышь может быть идеальной, когда вы находитесь в гостиничном номере, в гостиной, лежащим на диване, или листаете Facebook, сидя на заседании. Производительность может быть непостоянной, учитывая поверхность снизу, но с помощью лазерной мышки у вас определённо больше возможностей на любых поверхностях. Компьютерная мышка на основе лазеров пригодится, если приходится использовать ногу в качестве поверхности для отслеживания, или когда в офисе нет ничего, кроме блестящей мебели, которую абсолютно ненавидит ваше светодиодное устройство.

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

Надеемся это статья помогла хоть немного лучше понять отличия технологий в главных периферийных устройствах, а то, какая компьютерная мышь нужна именно вам, решать тоже вам.

Сенсоры мышей: Лазер или Оптика?

Если вы нашли ошибку, не работает видео, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .

Вы когда-нибудь задумывались, как устроены вещи, какой путь они проходят от идеи до реализации, насколько просты простые вещи? Насколько просто сделать расческу? А компьютерную мышь? А деревянную компьютерную мышь из цельного бруска красного дерева с ЖК-экранчиком, с собственной электронной начинкой и изготовленным и оплетенным специально для нее кабелем? Думаю, вам будет интересен мой путь, который я прошел за 2,5 года создания моей мышки.

Дизайн, конструирование, моделирование

Поскольку в конструировании я был полный ноль, то и к делу я подошел как полный профан. Купил пластилин и начал лепить мышь своей мечты.

Сначала я слепил мышь, которая идеально мне подходит для работы на десктопе. Она на фотографии большая темно-серая. Затем я слепил мышь, которая подошла бы мне на роль мобильной (темно-серая маленькая). А затем я отнес сворованный у детей кусок пластилина на работу, и коллеги вылепили мышь, претендующую на звание «народной». Она идеально ложилась в руку большинству мужского населения нашего коллектива (на фото разноцветная). И что же? Получились банальные и унылые формы, которые мы денно и нощно дергаем руками на все лады. Видимо, среди трех стандартных мышей любой пользователь найдет для себя удобную. Торжество идеала?

В результате за компьютером была смоделирована мышь, которая, с моей точки зрения, претендовала на роль изящной и красивой.

На тот момент она мне безумно нравилась. И, недолго думая, я разделил компьютерную модель на детали. Были продуманы элементы крепления и сопряжения с электронной начинкой. Звучит просто, а на деле были потрачены сотни часов кропотливой работы.

После этого полученные детали были выращены на 3D-станке для проверки собираемости.

Материал - полиамид. В руке сидит хорошо, как влитая. Все детали подходят друг к другу, технологическая сборка также прошла без проблем

Следующий этап - фрезерование в дереве. Приобрел, наверное, с десяток различных пород красных деревьев, но начал с дерева сапеле, остальные породы ждут своего часа.

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

Долго думал над дизайном. Что-то смущало, и не было чувства удовлетворения. Потом понял - мыши не хватает солидности. Решил вернуться к первоначальному варианту мыши, который я лепил в самом начале, только на профессиональном уровне и с использованием скульптурного пластилина. В одной мыши сделано два варианта дизайна. Удобно для сравнения и принятия решения.

После получения финального варианта было сделано 3D-сканирование и перенос поверхностей в SolidWorks.

Вторая модель получилась не намного удачнее первой. Кнопки не нажимались, и исправить это в текущей модели было невозможно. Брак модели был заложен на уровне ДНК. Нужен более комплексный подход с одновременным контролем и дизайна, и технологии. Иначе ничего не получится. Будет или технологическое совершенство, или хороший дизайн, но не все сразу. Эти характеристики сидят на разных сторонах качелей. Поэтому выкидываю все в помойку и начинаю с начала. Эскиз-дизайн-лепка-тестирование-выращивание и так далее, но с технологическим контролем критических параметров с одной стороны, и дизайна с другой. Ищем золотую середину.

Третью модель делал уже в рамках классического цикла проектирования продукта. Начал с эскиза.

Нарисовались контуры.

И, наконец, утвержденный дизайн.

Пластилиновый макет.

3D-сканер, получение поверхности.

Компьютерная модель.

Затем начался процесс доводки корпуса. На станке ЧПУ выпиливался корпус, тестировался, дорабатывался, затем снова выпиливался. В итоге работоспособным получилась только десятая версия корпуса. Самой большой проблемой было сделать комфортным нажатие клавиш. В итоге в некоторых местах толщина дерева уменьшалась до 0,7 мм! На процесс доработки корпуса у меня ушел год.

Деревянными были сделаны также колесико и разъем.

На колесико я нанес лазерную гравировку с брендом Clickwood.

На подходе одиннадцатая версия корпуса, куда я внесу незначительные изменения. Также я начал разработку беспроводной версии мыши. Беспроводный модуль базируется на технологии Bluetooth, оптосенсор - лазерный. Аккумуляторы типоразмера ААА, 2 штуки, с возможностью замены. При подзарядке мышь будет продолжать работать. Все элементы расположены очень плотно, при компоновке пришлось изрядно поломать голову. В качестве контейнера для батареек служит полость, специально вырезанная в деревянном корпусе мыши.

Деревянные детали

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

Поначалу доски сушатся дома. Минимум полгода.

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

Подготовленные бруски обрабатываются на станке ЧПУ с помощью специально созданной программы.

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

Обработку верхней детали мыши приходится делать с ювелирной точностью, поскольку профиль ее разработан для мягкого клика и в некоторых местах очень тонок. Усилие нажатия я контролирую граммометром. В обычных мышах оно колеблется от 50 до 75 ГС. Я стараюсь добиться 50 ГС.

С деревом в моем проекте связаны самые большие трудности. Мало того, что это самая существенная часть себестоимости, так и доля брака тут весьма высока. Дерево - анизотропный материал. Его может и повести, могут попасться пороки, возникнуть сколы, да и просто ошибка в технологии финишного покрытия может привести к тому, что корпус мышки отправляется в помойку. Признаюсь, что технологию обработки я до сих пор совершенствую, и до конца не уверен, что нашел правильную. Для статистики: в первой партии из десяти корпусов до готового продукта дошло только три. Поэтому часть технологической цепочки, связанной с деревом, критически важна для себестоимости и качества готового продукта. Над ней идет постоянная работа.

В дальнейшем планирую поработать с костью. В частности, уже занимаюсь созданием колесика из кости.

Электронная часть

Первую схему мыши я разработал самостоятельно. В качестве сенсора взял топовый оптический датчик ADNS-3090 фирмы Avago, мозгами стал контроллер фирмы Atmel, остальные комплектующие брендовых компаний типа Murata, Yageo, Geyer, Omron и Molex.

Особое внимание уделил качественному питанию мыши, тут, по-моему, своим перфекционизмом достиг абсолюта

Первая работающая макетка.

В черном исполнении, финальная.

Также были эксперименты с различными кнопками. Я всегда пытался среди прочих подобрать себе тихую мышь. Ну а раз я ее делаю сам, то решил провести эксперимент и сделать такую мышь и опробовать ее в работе. Для этого щелкавшие левый и правый «микрики» заменил на мягкие и тихие, использовавшиеся для центральной кнопки (замечали, что центральная кнопка всегда щелкает тише?). Была создана специальная версия платы, куда и были смонтированы все три одинаковых «микрика».

Подобрал и купил для мыши партию позолоченных разъемов. Как обычно, в Китае. Не знаю как насчет «лучшего контакта», но с деревом гармонируют отлично.

Экранчик, прошивка

Увлекшись идеей разместить в мышке дисплей, начал его поиски среди сотен поставщиков. Требования были простые: жесткие габаритные ограничения и возможность хотя бы символьного отображения минимум восьми знакомест. Пока подбирал, узнал о дисплеях практически все. Они различаются по типам: символьные и графические, по технологии: TAB, COG, TFT, OLED, LCD, E-Paper и другие. Каждый тип или технология имеет еще массу разновидностей, размеров, цветов, подсветки, и пр. В общем, было в чем покопаться.

Перерыв половину интернета, выяснил, что нужный мне размер изготавливает всего одна фирма на всем белом свете. Все остальные варианты однозначно больше по габаритам. И даже найденный мной дисплей еле-еле помещался внутрь мыши. Как вариант рассматривался кастомный дисплей, который мне могли изготовить по моим требованиям, но это очень дорогой вариант для меня (около ста тысяч рублей). Для первой модели вполне подойдет графический дисплей с разрешением 128 на 64 пикселей, который я и выбрал.

Для того, чтобы разобраться в том, как реально выглядит и сочетается с моей мышью дисплей, мне пришлось заказать у производителей все разновидности этого дисплея. Что означают эти разновидности? Имя модели состоит из цифро-буквенных непроизносимых сочетаний типа FP12P629AU12. Все они компонуются из различных блоков и четко расшифровываются в спецификации. Например, приведенный пример может быть собран из блоков FP.12.P.629A.U12, где зашифрован тип, размер, вольтаж, контроллер, диапазон рабочих температур и прочая информация о модели. А последний блок самый хитрый. Он может иметь несколько десятков значений, каждое из которых означает ту или иную комбинацию из таких характеристик, как наличие и цвет подсветки, цвет фона, цвет символов, диапазон градусов, с которого четко читается информация. Вот как раз эти параметры мне были интересны.

В результате «для пробы» я заказал 18 различных модификаций. Производитель согласился, но сообщил, что минимальный заказ - 5 дисплеев для каждой модификации. Деваться было некуда, и мне пришлось согласиться, зная, что 90% уйдет в помойное ведро. И вот в один из пасмурных дней служба экспресс-доставки привезла мне домой огромную коробку, в которой можно жить бомжу средней комплекции. В коробе было 18 коробок поменьше, в каждой из которой вольготно размещались 5 дисплейчиков, надежно зафиксированных для дальней поездки в холодную Россию. Сопутствующей упаковки было столько, что теще хватило укрыть несколько грядок на зиму.

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

Но главная интрига заключалась в том, какую информацию можно показывать на экранчике? Мне предлагали разные идеи: температуру окружающего воздуха, индикацию прихода писем, что-то еще не очень оригинальное.

Мой ход мыслей шел по другому пути. Начнем с того, что есть два существенных ограничения на показ оперативной информации: наличие перед пользователем огромного и качественного источника любой информации (монитор) и необходимость переворачивать мышь для получения информации. Кроме того, экранчик маленький, разрешение небольшое, светодиод мешает нормальному чтению. Поэтому вывод у меня получился один: информация должна носить только развлекательный характер, прикладная ценность которой стремится к нулю, но при этом WOW!-эффект должен быть убойным.

Какая же информация может обладать такими свойствами у заурядного по сложности устройства? Ее немного: пробег, время пользования, скорость перемещения, количество кликов и прокрутки колесика. От последнего параметра я решил отказаться, так как мне он показался неинтересным. Остальные все параметры имеют привязку к сессии (последнее время использования мыши от момента подачи на нее питания, т.е. подключения к компьютеру или включения самого компьютера) и ко всему времени существования мыши. Например, пользователь может в любой момент мыши узнать сколько раз он нажал левую кнопку мыши или сколько его мышка пробежала в метрах за сегодня или со времени ее покупки. Информация абсолютно бесполезная, зато особо любопытным поможет понять, как сильно он терзает мышь. Если появятся другие интересные идеи, то их можно будет реализовать новой прошивкой.

Также добавил общую информацию по мыши (модель, номер мыши и прошивки, месяц изготовления) и экранчик настроек. Можно будет выбрать язык и систему мер (английская или метрическая). Для хранения всех этой информации пришлось добавлять в схему flash-память постоянного хранения.

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

Первый вариант был реализован в чисто текстовом ключе, для чего даже были разработаны несколько вариантов шрифтов.

Сделал прошивку, чтобы оценить как выглядит текст с использованием созданного шрифта на экранчике мышки. Ужасно выглядит, что сказать.

Теперь стало очевидным, что на экранчике нужна графика, а не набор символьной информации. Поэтому я привлек к работе дизайнера, и мы вместе подготовили три варианта графического исполнения, в итоге самым удачным был признан второй вариант.

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

Но это еще не конец истории. После того, как подобрал экранчик для мыши, я сделал заказ пробной партии для макеток. В итоге пришли экранчики, но почему-то количеством выводов отличающиеся от того, что указано в спецификации (datasheet). На запрос производителю пришел ответ, что, мол, все нормально, это небольшая модификация, и она никак не повлияет на работоспособность. Между тем, недостающие два проводника отвечали за яркость отображаемой графики.

Все это было очень подозрительно. И точно, как в воду глядел. Переделали плату под модифицированный экранчик, спаяли, и тут выяснилось, что экранчик совсем тусклый. Как будто у устройства сели батарейки. И выяснилось это после долгой и кропотливой работы по поиску и отбору экранчиков, закупке пробной партии всех модификаций и их испытаний. Время, деньги, и так далее.

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

Все показывается, как и планировалось: пробег, скорость, количество кликов и прочее.

В дальнейшем прошивка также неоднократно менялась: появилась настройка для смены языка. Два языка на одном экране это плохо - ухудшается читаемость, англоязычного пользователя кириллическая абракадабра будет только раздражать, да и в будущем может понадобится поддержка других языков. Трудности начались, когда я пытался отъюстировать пробег мыши. Кажется, что там сложного: оптический сенсор передает приращение по двум координатам, которые нужно привести к системе мер и прибавлять по модулю к текущему значению. Вот и весь пробег.

Но, как оказалось, не все так просто. Двое людей с мышами, где установлен один и тот же сенсор могут получать кардинально различающиеся результаты! Все дело в том, что разрешающая способность сенсора (чувствительность) весьма сильно зависит от поверхности, по которой катается мышь. Лучший результат получается, когда мышь катается по белой бумаге. Чуть хуже по дереву и ткани. По ламинату и пленке совсем плохо. Заявленная паспортная чувствительность достигается только на идеальных, с точки зрения сенсора, поверхностях.

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

Но совсем другое дело, если вы задумали считывать эти параметры непосредственно с мыши. Мышь на одной поверхности покажет результат пробега один метр, на другой - полтора. Скорость также будет «врать». И с этим надо что-то делать.

Для решений этой задачи пришлось вводить параметр «Дискретность (Sensitivity)», который позволяет индивидуально подобрать коэффициент для каждой поверхности. По-умолчанию он равен единице, что соответствует поверхности белой бумаги. Его можно в настройках как увеличивать, так и уменьшать. Его можно вообще не трогать, все будет прекрасно работать и так. Но для истинных перфекционистов в прилагаемой к мышке листовке будет дана таблица, из которой можно подобрать коэффициент к имеющейся поверхности и инструкция, как можно самостоятельно настроить мышь для показа точного пробега.

При разработке прошивки обнаружился еще один побочный эффект работы сенсора. Если взять мышку и просто помахать ею в воздухе, то показания пробега также будут изменяться. Это связано с тем, что сенсор определяет окружающее пространство как некую поверхность и также пытается получать значения смещения мыши. Поэтому можно наблюдать такой эффект: вы переворачиваете мышь, смотрите на параметры пробега и удивляетесь тому, что они прямо у вас на глазах меняются в большую сторону. Конечно, можно установить в мыши датчик угла наклона, отключающего сенсор на время ее переворота, но делать это только для описанной ситуации неразумно. Возможно, в следующей версии он и появится, но не сейчас. Ведь мышь поднимают только чтобы посмотреть на показатели, а 99,9% процентов времени она находится на поверхности и получает правильную информацию.

Кабель

Кабель решил делать максимально гибким, чтобы он не мешал движению мышки и был «невидимым» для кинематики. Ну не нравится лично мне «пружинный» кабель.

Порой кажется, что при создании изделия кабель - самая несущественная часть изделия. Чего проще - купить в магазине нужное количество кабеля и распаять его. Плевое дело. Но, увы, не у нас в России. Порой кажется, что у нас промышленность уже не приспособлена делать ничего сложнее чугунных утюгов. Попытки найти кабель вылились в трехнедельные поиски и перетряхивание ассортимента абсолютно всех производителей российской кабельной продукции. Выяснилось: наши стандарты не описывают кабель, подходящий к современным электронным устройствам. Например, микрофонный четырехжильный кабель с оплеткой КММ 4х0.12 мм2 имеет наружный диаметр 5 мм. Это очень много. Старые мыши и клавиатуры имеют кажущимся толстый кабель, внешний диаметр которого составляет всего 3,5 мм. Ближайший аналог в продаже был кабель немецкой фирмы Lapp Kabel, но и у него внешний диаметр как раз и составлял 3,5 мм. А теперь представьте еще и оплетку на таком кабеле. Представили? Я вам скажу, что подобный кабель я видел на сетевых шнурах для утюгов

Итак, выяснилось: в России такой кабель не купить. Точка. Ну что же, мы не привыкли отступать. Иду в производство и пробую заказать, благо в России еще кабель делают. А для этого определимся с моими требованиями. Итак, что мне нужно:
Жилы - медные, из плетеных проволок (для гибкости).
Количество жил - 4.
Экран - да.
Гибкость - максимальная.
Внешний диаметр кабеля - строго не более 3 мм.
Цвет - Pantone 4625 C.
Итог: пытался списаться, наверное, с десятком возможных производителей кабельной продукции, никому не интересно возиться с моим заказом. Даже не спрашивали, какой километраж мне нужен. Итог: в России такой кабель не купить и не произвести. Грустно. Но мы не привыкли отступать.

Иду на Alibaba.com. Нахожу первого попавшегося китайского производителя, пишу письмо и буквально через несколько часов получаю ответ: сделаем для вас любой кабель! Я в шоке. Кидаю ему спецификацию, денег на доставку, и через неделю получаю образец. Вот это да! А я почти три месяца потерял, пытаюсь патриотично разместить заказ в России. Оказалось, что китайцы совершенно спокойно могут сделать мне кабель с внешним диаметром 2,5 мм.

В итоге: я заказал в Китае 4 различных сэмпла. Сначала не устроила царапаемость и матовость внешней оболочки, затем не устроила гибкость кабеля, затем опять не устроила гибкость, и в конце концов остановился на последнем присланном семпле, который готов был заказать. Гибче они не могут. Кабель имеет память. В итоге случайно получил кабель с памятью, хотя хотел максимально гибкий как веревка

Заказал километр, через две недели кабель был у меня. Общее потраченное время: шесть месяцев.

Оплел свой километр кабеля. Получилось два варианта.

Примерно 10% кабеля ушло на отбраковку. Это начало бухт, где оплетка расплетается и станок еще не вошел в рабочий режим. И некоторые места, где по какой-то причине образовались петли и узлы нитей оплетки.

Если конец кабеля не заделать термоусадкой, то он в момент распушится, нити-то синтетические! Поэтому монтаж кабельной сборки затрудняется превентивной насадкой термоусадки.

Внешний диаметр кабеля с оплеткой получился 3,2 мм, т.е. оплетка прибавила к диаметру кабеля 0,7 мм. Кажется немного, но у обычной мыши кабель идет в основном с диаметром 3,5 мм, и он в эпоху беспроводных мышей кажется толстым и тяжелым. В последнее время не бюджетные мыши начали комплектоваться кабелями диаметром 3 мм, и они уже не так мешают при работе, их практически незаметно. А вот кабель клавиатуры может быть с внешним диаметром 4 мм. И даже больше. Но для клавиатуры это не важно.

Пластиковые детали

Как бы я ни хотел сделать корпусные части мыши полностью из дерева, но без пластмассы здесь не обойтись. Нужны ножки, ось для колесика, саппорт для оси и стеклышко для дисплея.

Поэтому пришлось заказывать у китайцев пресс-форму.

После каждой тестовой отливки китайцы присылали мне десяток сэмплов, которые я тестировал на моей мышке.

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

Получилась вот такая деталька.

Доработка пресс-формы - совсем непростая задача, и изменения могут делаться только в сторону увеличения детали. Поэтому любая неточность или ошибка могут испортить всю работу. Для справки: каждая доработка - это полтора месяца ожидания новых семплов. А само изменение могло быть микроскопическим, но необходимым.

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

Обработка и покрытие

Вначале идет тщательная работа с удалением ворса, ошкуриванием и полировкой поверхности.

Передо мной стояла сложная задача. Нужно было стабилизировать дерево, чтобы геометрия мышки не менялась в зависимости от влажности, и защитить дерево от работы в агрессивной среде (пот и жир от руки).

С самого начала отказался от лака. Лак - это поверхностная пленка, которая со временем трескается, разрушается, и дерево оказывается оголенным. Пот и жир проникают в поры, дерево темнеет, и начинается необратимый процесс его деградации. Поэтому было решено использовать масло в качестве пропитки и защиты, а воск для придания коммерческого вида.

Чтобы было понятно: дерево насквозь пропитано порами, в которых содержится либо воздух, либо масло самого дерева (если дерево каучуконос). Наша задача - насколько возможно заполнить поры своим маслом, которое потом должно полимеризоваться и защитить дерево.

Чтобы не растягивать повествование, скажу что испробовал множество масел: льняное, тиковое, тунговое, вазелиновое, датское. Каждое масло имеет свой характер. Например, на тиковое масло очень плохо наносится воск, а льняное масло очень долго полимеризуется. Поэтому приходится в него вводить катализатор - сиккатив.

В итоге я разработал две технологии. Первая - технология вакуумной пропитки дерева. Работает она так: создаю в среде с маслом и деревом вакуум. Из пор начинает выходить воздух. После снятия вакуума поры заполняются маслом. Как плюс - дерево хорошо стабилизируется. Как минус - оно сильно темнеет. Смотрится хорошо, но на любителя.

Вторая технология - это поверхностное покрытие маслом. Масло наносится 1-2 или больше раз нетканой салфеткой.

Наносим карнаубский воск.

И растираем муслиновым кругом.

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

Если оценивать трудозатраты обработки, то ручного труда на одну мышь получается около четырех часов.

Сборка

Дальше идет операция монтажа, но перед ней нужно еще удалить следы обработки из технологических отверстий. Затем с помощью специальной ленты 3М юстирую и наклеиваю ножки (корпус может повести на доли миллиметра, и это сразу будет заметно: он будет шататься как хромоногая табуретка). Затем прокладываю кабель, монтирую плату, саппорт, устанавливаю колесико и также, при необходимости, юстирую кнопки (не должно быть дребезга) и силу нажатия. Эта операция также может занимать до четырех часов.

Компьютерная мышь - это устройство, с помощью которого можно выбирать какие-либо объекты на экране компьютера и управлять ими.

Представляет собой небольшую пластмассовую подушечку, на которую кладется кисть руки. Обычно имеет две плоские кнопки и небольшое колесико между ними.

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

Шариковая мышка

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

Своим вращением он задает определенное направление двум роликам внутри, а те, в свою очередь, передают их на специальные датчики, которые и «превращают» движение мышки в перемещение курсора на мониторе.

Такой механизм работает достаточно эффективно. Но есть один существенный минус: если шарик загрязняется (а это случается довольно часто), мышка начинает заедать. Периодическая чистка просто необходима для нормальной работы.

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

Оптическая мышка

Оптическая компьютерная мышь не имеет вращающихся элементов - принцип ее работы качественно отличается от предыдущего варианта.

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

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

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

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

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

Но это проблема решаемая: компьютер нужно просто отключать от линии напряжения.

Кстати, во многих современных моделях манипуляторов этот вопрос и вовсе легко решается: на самой мышке есть специальная кнопка, отключающая устройство.

Лазерная компьютерная мышь

Лазерная мышь - это усовершенствованный вариант оптической. Принцип их работы, в общем-то, одинаков. Только для подсветки поверхности используется не светодиод, а лазер.

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

Кроме того, даже при включенном компьютере она вряд ли будет мешать спать по ночам: лазерная подсветка очень слабенькая.

Проводные и беспроводные мыши

Проводные мышки подключаются к компьютеру при помощи специального кабеля (провода).

Беспроводные же не имеют «хвоста» - они передают сигнал на компьютер через радиоволны или через Bluetooth. Подключаются при помощи специального маленького приемника (по виду очень похожего на флешку), который вставляется в USB разъем компьютера.

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

Кроме того, «бесхвостые» могут иметь сбои в работе из-за не всегда устойчивого соединения. Ну, и нельзя не отметить, что по цене они могут значительно превосходить «хвостатых».

Кнопки компьютерной мыши

Кнопки - главные элементы управления мышкой. Именно с их помощью пользователь совершает основные действия на мониторе: выбирает объекты, перемещает их, выделяет и так далее.

Их количество в современных моделях может колебаться. Кнопки и кнопочки добавляются, функциональность мышки расширяется, но уверенно сказать, упрощает ли это жизнь рядового пользователя, все-таки сложно.

На самом деле, для работы с большинством программ достаточно двух кнопок и колеса прокрутки. Кроме того, количество пальцев, свободных для нажимания, именно три: указательный, средний и безымянный.

Именно такой вариант компьютерной мыши - две кнопки и колесико - сегодня наиболее распространен.

Все чаще в последнее время встречается манипулятор с дополнительной маленькой кнопочкой около левой клавиши - двойное нажатие.

Удобно для тех, кто много работает с разными программами и увлекается компьютерными играми (для последних уже появилась кнопка и с тройным нажатием).

Некоторые современные мыши имеют дополнительную кнопку сбоку, под большим пальцем. Ее можно запрограммировать для выполнения каких-либо действий: скажем, на открытие определенной программы.

Поклонники компьютерных игр относятся к ней с особым уважением: она позволяет запрограммировать, к примеру, выбор определенного типа оружия, что обеспечивает существенную экономию времени в игре.

Производители постоянно выдумывают что-то новое, добавляя кнопки под большой или указательный палец (некоторые из них служат для настройки самой мыши), но ощутимой пользы это не приносит: девяносто процентов пользователей их все равно игнорируют.

Правда, есть отдельные «нестандартные» модели, которые с удовольствием используются узкими специалистами и геймерами. Это, например, мышь-трекбол (с двухмерным колесом прокрутки) или миниджойстик (аналог игрового джойстика).

Современные компьютерные мышки

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

Производители постоянно обновляют дизайн, стремясь сделать его более эргономичным, то есть максимально удобным для хвата. Так что подобрать оптимальную модель для работы - и по техническим характеристикам, и по степени комфорта - сегодня может пользователь с любым уровнем запросов.

Несколько лет назад фирмой Apple миру была представлена сенсорная мышь . В ней вовсе нет кнопок - управление осуществляется при помощи различных жестов.

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

Сегодня же, когда мечта сбылась, стало ясно, что от совершенства такая инновация далека: рука при управлении ею очень быстро устает.

Если у Вас сломалась компьютерная мышка, не спешите покупать новую. Вполне возможно, что Вы самостоятельно сможете починить поломку и устройство прослужит Вам ещё не один год.

Барахлит сенсор мыши

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

Засорение чаще всего бывает внешним. В отсек, где свет диода отражается от стола, попадает пыль или волосы. Чтобы избавиться от такого засорения не нужно даже разбирать мышку. Достаточно перевернуть её и продуть. В крайнем разе, воспользоваться небольшой кисточкой, чтобы удалить прилипший мусор.

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

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

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

Прокручивается колёсико мышки

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

Для начала нужно внимательно рассмотреть, насколько равномерно колесо крутится в пазе. Сам паз и ось колеса имеют шестиугольное сечение, но иногда одна или несколько сторон этого шестиугольника может деформироваться, в результате чего будет наблюдаться проскальзывание оси в проблемном месте.

Если у Вас именно такая проблема, то она решается за счёт уплотнения края оси колеса скотчем или изолентой в небольших количествах. Если же с движением колёсика всё нормально, то поломка произошла внутри энкодера (датчика прокрутки). От длительного использования он мог разболтаться и его следует немного уплотнить:

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

Увы, в моём случае полностью избавиться от рывков не удалось. Да, частота и разброс в скачках страницы уменьшились, но сами скачки полностью не исчезли. Тогда я решил подойти к вопросу уплотнения радикально и истинно по-русски:) Вырезал из старой упаковки от батареек кусочек тонкого но плотного полиэтилена и воткнул внутрь механизма:

Что самое интересное, данная манипуляция помогла! Мне осталось только обрезать лишнюю длину полоски и собрать мышь:)

Не работают кнопки мыши

Последняя, и самая досадная, поломка - это нерабочая кнопка. Левая ли, правая или та, что под колёсиком не важно - они все обычно одинаковы. Важно то, что нерабочая кнопка практически никак не чинится. Можно только заменить её микропереключатель, выпаяв паяльником нерабочий и поставив на его место новый или позаимствованный из другой мышки.

Микропереключатель имеет три "ножки", первая из которых - обычный фиксатор, а две остальные - контакты, которые и требуется паять. Фиксатор припаивать не нужно. Он служит только в качестве "защиты от дурака" , чтобы Вы по ошибке не вставили микропереключатель не той стороной.

Иногда кнопка ещё работает, но срабатывает не при каждом нажатии. Такой симптом может сигнализировать о том, что от частого использования стерся край толкателя кнопки, который нажимает микропереключатель.

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

Последняя проблема с которой Вы можете столкнуться - кнопка мыши делает двойной клик при нажатии на неё. Решить это дело можно перепайкой микропереключателя или... программно! В любом случае перед тем как браться за паяльник проверьте правильность настроек мышки в Панели управления Windows:

По стандарту полозок скорости двойного щелчка должен находиться по центру, а опция залипания кнопок мыши - отключена. Попробуйте выставить такие параметры и проверьте, решилась ли проблема. Если нет, ещё один радикальный программный способ "лечения" двойного клика - удаление драйвера мыши. Как правильно удалить драйвер написано .

Выводы

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

Для этого необязательно уметь паять или разбираться в электронике. Главное чётко диагностировать причину поломки. Здесь, как в медицине, правильный диагноз - путь к успешному ремонту.

Надеюсь, наша статья позволит Вам определить, что именно сломалось в Вашей мышке, а значит, и починить поломку. Успешного Вам ремонта!

P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.