1.1.4. Мышь
Мышь – манипулятор для ввода информации в компьютер.
Наряду с клавиатурой мышь является важнейшим средством ввода. С начала триумфального шествия Windows мышь стала необходимой для эффективной работы на ПК с соответствующим программным обеспечением. Собственно по этой причине мышь и относят к стандартной поставке полной системы и уже давно не считают “экзотическим” периферийным устройством.
С помощью мыши нельзя вводить в ПК серии команд. Однако именно это и явилось отправной точкой для развития удобного графического интерфейса пользователя.
Назначение графических оболочек — это возможность инициализации многих команд без длинного ввода их с клавиатуры. Выбор, щелчок (или двойной щелчок) на объекте в виде пиктограммы, символа или пункта меню делает клавиатуру менее нужной. Естественно, что ее нельзя полностью заменить в приложениях, требующих ввода данных с клавиатуры, например, текста.
Для нормальной работы с мышью необходима не только сама мышь как инструмент. Для оптимального функционирования мышь должна передвигаться по плоской поверхности. Обычно применяются специальные коврики, так называемые MousePad. Указатель мыши на экране движется синхронно с движением мыши по коврику.
Устройством ввода мыши являются находящиеся на ней клавиши.
Большинство мышей имеют по две клавиши, а специальные модели имеют уже больше трех клавиш. Мыши с одной клавишей применяются для компьютеров типа Apple.
Функциональное назначение клавиш мыши различно и зависит от выполняемого приложения. Общим правилом является то, что при указании на объект, например пиктограмму, объект становится управляемым. В этом случае при щелчке левой клавишей мыши объект помечается (выделяется). Если теперь, не отпуская левой клавиши, перемещать мышь, то объект будет перемещаться на экране. При двойном щелчке левой клавишей мыши на этом объекте он активизируется.
Основные характеристики
Разрешение. Качество мыши очень сильно зависит от типа ее конструкции, поскольку она, как и все механические устройства, подвергается изнашиванию.
Но наряду с этим качество мыши зависит от ее разрешения. Разрешение мыши измеряется в dpi (dot per inch — число точек на дюйм). Хотя более правильно было бы измерять его в cpi (count per inch — число отсчетов на дюйм), так как электронная схема мыши пересчитывает в импульсы расстояние, которое прошла мышь. Если мышь имеет разрешение 1500 dpi и вы передвигаете ее на 1 дюйм вправо, то привод мыши получает через микроконтроллер информацию о смещении на 1500 единиц вправо. Драйвер мыши рассчитывает эту информацию и усредняет ее в зависимости от графического разрешения монитора для позиционирования курсора на экране. При этом не существенно, двигалась ли мышь быстро или медленно.
Баллистический эффект. Зависимость точности позиционирования мыши от скорости ее перемещения определяется так называемым баллистическим эффектом. Этот эффект можно варьировать на всех качественно улучшенных мышках. При коротких перемещениях мыши уменьшается баллистический эффект скорости, что ведет к увеличению точности позиционирования указателя мыши, если вы, например, работаете в графической программе с маленькими деталями. Во время движений, при которых мышь проходит относительно большое расстояние, например при перемещении между окнами редактирования и линейкой инструментов, курсор соответственно будет двигаться быстрее.
Нормальное разрешение мыши лежит в диапазоне от 200 до 900 dpi. Мышь с разрешением более чем 1000 dpi позволяет очень точно вести и позиционировать курсор, при этом точность, естественно, зависит от выбранного разрешения экрана монитора.
Мыши, подключаемые в последовательный порт (Serial Mouse)
Название Serial (последовательные) имеет отношение к виду и способу передачи данных. Информация о перемещении и состоянии клавиш мыши передается в ПК через последовательный порт. Для такой мыши нужен СОМ-порт и соответствующее прерывание (IRQ). Обычно это порт СОМ1 с прерыванием IRQ4 или порт COM2 с прерыванием IRQ3.
Мыши, подключаемые через порт PS/2
Мыши, подключаемые через специальный порт PS/2, пользуются в настоящее время наибольшей популярностью.
Мышь, использующая системную шину (Bus Mouse)
Bus Mouse — мышь, которая использует системную шину. По этой причине обычно в комплект ее поставки входит 8-разрядная карта расширения, которая устанавливается в свободный слот и в тыльную часть которой подключается мышь при помощи стандартного 9-контактного разъема. Большинство компьютеров типа laptop и notebook (а также модели ПК с корпусом ATX) имеют встроенные порты для Bus Mouse.
Оптическая мышь
Оптическая мышь посылает луч на специальный коврик. Этот луч после отражения от коврика поступает в мышь и анализируется электроникой, которая в зависимости от типа полученного сигнала устанавливает направление движения мыши, основываясь либо на углах падения света, либо на специальной подсветке.
Преимущество такой мыши в достоверности и надежности. Уменьшение количества механических узлов приводит к увеличению ее срока службы. Внутреннее устройство мыши не загрязняется. Недостаток заключается в том, что коврик для оптической мыши также должен быть специальным. При повреждении его поверхности или износе покрытия мышь производит на мониторе хаотичное перемещение курсора.
Инфракрасные мыши
“Крестными отцами” инфракрасной мыши стали дистанционно управляемые телевизоры, видеомагнитофоны и т.д. Рядом или на компьютере установлен приемник инфракрасного излучения, который кабелем соединяется с ПК. Движение мыши регистрируется при помощи уже известной механики и пересчитывается в инфракрасный сигнал, который затем передается на приемник.
Преимущество свободного передвижения несколько снижается имеющимся при этом недостатком. Для безупречной передачи инфракрасного сигнала всегда должен быть установлен “зрительный” контакт между приемником и передатчиком.
Нельзя загораживать излучатель такой мыши книгами, теплопоглощающими или другими материалами, так как при малой мощности сигнала мышь будет не в состоянии передать сигнал на ПК.
Инфракрасные мыши оборудуются аккумулятором или обычной батарейкой. Следует помнить, что эти аккумуляторы не подзаряжаются, как аккумуляторные батареи на материнской плате. Поэтому мы рекомендуем использовать долгоживущие литиевые батареи.
Радиомыши
Более интересной альтернативой является передача информации от мыши посредством радиосигнала. Такая техника используется в мышах Logitech. При этом необходимость в зрительном контакте между приемником и передатчиком отпадает.