Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мышь (Шишигин).doc
Скачиваний:
3
Добавлен:
21.11.2019
Размер:
119.81 Кб
Скачать

Драйвер мыши

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

Только мыши с шинным интерфейсом (Bus Mouse), которые подключаются к собст­венной карте расширения, или мыши, подключаемые к порту PS/2, обходятся без соответствующего программного обеспечения.

В качестве стандарта в мире PC выступает так называемая Microsoft-совместимая мышь (MS-Mouse). С помощью драйверов для этой мыши можно управлять, как правило, всеми совместимыми мышами.

Если появилось сомнение в совместимости вашей мыши с MS-Mouse, то найдите на корпусе мыши переключатель, который обозначен как MS или PC, и установите свою мышь в режим совместимости с MS-Mouse.

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

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

□ Экзотические драйверы, которые обычно поставляются с мышью, часто не гарантируют 100%-ной совместимости с аппаратным и программным обеспечением и занимают большой объем памяти. Драйвер мыши является резидентной программой, т. к. мышь должна быть доступна всегда. Поэтому такие драйверы лучше не использовать.

Мышь должна быть согласована с программным обеспечением, а большинство приложений разрабатывается под стандарт MS-Mouse. Мышь, которая будет "хромать" в приложениях Windows, т. к. она не является 100%-совместимой, бу­дет очень раздражать.

Если вы работаете в операционной системе MS-DOS, то для автоматической ини­циализации драйвер мыши должен быть прописан в одном из стартовых файлов: AUTOEXEC.BAT или CONFIG.SYS. Предположим, что соответствующий файл, на­зываемый MOUSE.EXE или MOUSE.SYS, находится в каталоге WINDOWS на диске С:. Тогда в стартовый файл AUTOEXEC.BAT нужно включить следующую команду:

С:\WINDOWS\MOUSE

Подключение драйвера в CONFIG.SYS обычно осуществляется не с помощью коман­ды INSTALL, которую, конечно, тоже можно использовать для подключения вариан­та драйвера MOUSE.EXE, что невозможно в старых версиях операционной системы, а при помощи командной строки

DEVICE=C:\WINDOWS\MOUSE.SYS

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

Естественно, что специальные мыши требуют особый драйвер. При покупке специ­альных мышей, представленных на рис. 20.5, обратите внимание на то, чтобы с ни­ми поставлялся соответствующий драйвер.

Если вы работаете в операционной системе Windows 95/98/2000/NT/XP, то пропи­сывать драйвер в стартовых файлах не требуется.

Помимо драйвера для работы мыши, имеющей более 2 стандартных кнопок (у со­временных манипуляторов их 4—6 плюс одно или два колеса прокрутки, рис. 20.6)

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

  • калибровать мышь;

  • изменять частоту опроса мыши;

  • настраивать колеса прокрутки: изменять направление (вверх или вниз) и тип (постранично или по несколько строк за один раз) прокрутки окна;

  • автоматически позиционировать курсор в диалоговых окнах операционной сис­темы или приложений на кнопках по умолчанию;

  • задавать скорость перемещения курсора и двойного щелчка кнопками мыши;

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

Хотелось бы рассказать о нетрадиционном подходе к манипулятору "мышь" одной корейской компании. В настоящее время уже никого не удивишь комбинированны­ми устройствами, такими как, например, модем, звуковая карта и TV-тюнер на од­ной плате; принтер, сканер, телефон и факс в одном корпусе и т. п. Следуя наме­тившейся тенденции "комбайнирования" устройств для PC, корейская компания Eltotelecom попыталась объединить в одном корпусе казалось бы несовместимые друг с другом устройства: мышь и телефон. В результате получился продукт под на­званием Speakerphone Mouse (рис. 20.8).

Это обычная 2-кнопочная мышь с телефонной клавиатурой на корпусе и вмонтиро­ванными в передней части микрофоном и громкоговорителем. В комплект постав­ки, помимо самой мыши и гарнитуры, входит блок-коммутатор. Такое устройство является сердцем системы. К нему подключаются мышь и гарнитура, а само устрой­ство — к стандартному порту PS/2 компьютера и к телефонной линии.

Мышь, подключаемая к карте расширения

Мышь Bus Mouse была первой мышью, выпущенной компанией Microsoft для IBM PC. В комплект поставки мыши входила 8-разрядная карта расширения, к которой подключалась мышь при помощи стандартного 9-контактного разъема.

Мышь, подключаемая через последовательный порт

До появления материнских плат стандарта АТХ мышей этого семейства можно было считать самыми распространенными в мире PC. Их название Serial (последова­тельные) имеет отношение к виду и способу передачи данных. Информация о пере­мещении и состоянии клавиш мыши передается в PC через последовательный порт (см. главу 5) согласно интерфейсу RS-232C, что означает биполярные сигналы ±12 В по отдельным линиям RXD и TXD. Для такой мыши нужен СОМ-порт и соответст-

вующее прерывание (IRQ) — обычно это порт СОМ1 с прерыванием IRQ 4 или порт COM2 с прерыванием IRQ 3.

Мышь PS/2

Во второй половине 1980-х гг. компания IBM выпустила серию PC под названием PS/2, которые имели специальный разъем для подключения мыши.

Кабель мыши PS/2 заканчивается разъемом mini-DIN. Первоначально мыши PS/2 использовались для компьютеров типа laptop (позднее notebook). С появлением форм-фактора АТХ мыши PS/2 получили широкое распространение и в настольных системах. ,

Примечание

Имейте в виду, что мышь PS/2 невозможно подключить к СОМ-порту, поскольку она ра­ботает по синхронному последовательному интерфейсу, напоминающему интерфейс клавиатуры, т. е. имеет питание 5 В, использует уровни TTL и двунаправленный обмен по одной и той же шине.

Однако существуют мыши, которые можно подключать как к порту PS/2, так и к порту СОМ. Подобные мыши называются комбинированными.