Мышь
Мыши и трекболы являются манипуляторами ввода информации в компьютер. Разумеется, полностью заменить клавиатуру они не могут. Первую компьютерную мышь создал молодой талантливый ученый Дуглас Энджельбарт. Произошло это событие в 1963 г. в Стенфордском исследовательском центре. Первый трекбол (trackball) был создан зна- чительно позже фирмой Logitech. За прошедшие годы мышь значитель- но изменилась, однако неизменно элегантным и эргономичным остается ее «мышиный» дизайн.
Надо заметить, что, хотя до сих пор никаких официальных стандар- тов на компьютерные мыши не разработано, де-факто на рынке сущест- вуют три благородных породы мыши: Microsoft Mouse, Logitech Mouse и Mouse System. Все остальные фирмы всячески стремятся обеспечить совместимость своих «подопечных» с одной или сразу несколькими из породистых мышей.
Не секрет, что своей популярностью мышь обязана, главным обра- зом, громадному спросу на прикладные графические программные сис- темы, а также широкому распространению графического интерфейса пользователя, чему в немалой степени способствует экспансия Windows. Мышь делает очень удобным манипулирование такими широ- ко распространенными в графических пакетах объектами, как окна, ме- ню, кнопки, пиктограммы и т.д. При работе в такой среде мышь, по срав- нению с клавиатурой, существенно облегчает работу, делая ее более простой и эффективной.
Как известно, «первобытная» мышь каталась на двух колесиках, ко- торые были связаны с осями переменных резисторов. Перемещение та- кой мыши было прямо пропорционально изменению сопротивления пе- ременных резисторов. В дальнейшем конструкция мыши претерпела значительные изменения. Колесики (ролики) были перенесены внутрь корпуса, а с поверхностью стал соприкасаться тяжелый обрезиненный или просто сделанный из твердой резины шарик сравнительно большого диаметра. Оси вращения роликов взаимно перпендикулярны. Ролики, прижатые к поверхности шарика, установлены на оси с датчиками, с по- мощью которых и определяются направление и скорость перемещения мыши. Некоторое время в качестве датчиков использовались непрово- дящие диски с нанесенными печатным способом контактами, которые поочередно могли соприкасаться с одним неподвижным контактом. При таком внутреннем устройстве мышь была практически полностью «ме- ханической».
Но, как известно, механика – вещь не очень надежная, поэтому впо- следствии (да и до сих пор) подавляющее число компьютерных мышей стали использовать оптико-механический принцип кодирования пере- мещения. На смену механическим шифраторам пришли оптопары: све- тодиод-фотодиод, или фоторезистор, а в некоторых случаях даже фото- транзистор. Такая пара располагается по разные стороны от диска с прорезями. Порядок, в котором освещаются фоточувствителъные эле- менты, определяет направление перемещения мыши, а частота прихо- дящих от них импульсов – скорость.
Сегодня не все мыши используют одинаковый способ перемещения. Например мышь Honeywell имеет уникальный запатентованный дизайн. Вместо обычного шара эта мышь имеет две «ножки». Эти «ножки» яв- ляются частью Х-У-механизма оптико-механического шифратора.
Напомним, что наиболее распространенные мыши имеют либо две, либо три кнопки. Мыши от Microsoft, начиная со своей зеленоглазой пра- родительницы (первая мышь имела две кнопки зеленого цвета), имеют только две кнопки, а вот мыши Mouse System – три. Стоит, правда, от- метить, что большинство прикладных программных систем ориентиро- вано, вообще говоря, на некую однокнопочную мышь, поскольку остав-
шиеся кнопки либо вообще не используются, либо эмулируют опреде- ленные клавиши клавиатуры.
В настоящее время можно выделить три различных способа под- ключения мыши (мы не будем рассматривать «бесхвостых» радио- и иных редких мышей). Самым распространенным для настольных IBM- совместимых компьютеров является подключение через последова- тельный порт (интерфейс RS232). Таким образом происходит подключе- ние подавляющего количества мышей различных фирм-производите- лей. Менее распространены так называемые мыши с шинным интер- фейсом (bus-mouse) от фирмы Microsoft, которые для своего подключе- ния требуют специальную плату, то есть особый «мышиный» порт. Сра- зу заметим, что мыши этого вида представляют у нас в стране некий ра- ритет. Ну и третьей разновидностью можно считать мышей «в стиле PS/2», которые используются преимущественно в компьютерах анало- гичной серии. Таким образом, наибольший интерес для массового поль- зователя представляют только те мыши, которые подключаются через последовательный порт компьютера.
Физически каждая такая мышь на своем «хвосте» имеет разъем ти- па DB-9. В некоторых случаях в комплекте с мышью поставляется и пе- реходное устройство с DB-9 на DB25, поскольку на некоторых компью- терах последовательный порт может иметь именно такой разъем.
Неотъемлемой частью комплекта поставки мыши является дискета, на которой записаны программы установки и тестирования, а также драйвер (обычно в виде файлов типа СОМ и SYS). Часто в комплекте поставляются программы – генераторы меню. Они позволяют пользова- телю создавать на экране одно или несколько меню и «начинять» их пункты управления различными командами. Прикладная программа мо- жет получить указанную мышью команду точно так же, как если бы эта команда была введена с клавиатуры. Некоторые «благородные» мыши комплектуются также программами рисования типа упрощенной PaintBrush.
Мыши от Microsoft, имеющие последовательный интерфейс, и, разумеется, им подобные для передачи процессору используют 3-байтовый формат, содержащий информацию о позиции мыши и со- стоянии кнопок.
Не все мыши используют формат передачи, предложенный фирмой Microsoft. Например, трёхклавишная мышь Mouse System и совместимые с ней системы передают данные в 5-байтовом формате. Разница в форматах приводит к тому, что драйвер (программа управления) одной мыши не работает с другой.
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.