Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых

Компьютер IBM PC/AT, MS-DOS и Windows. Вопросы и ответы

© Александр Фролов, Григорий Фролов
Том 10, М.: Диалог-МИФИ, 1993, 218 стр.

[Назад] [Содеожание] [Дальше]

6.4. Как подключить мышь к компьютеру

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

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

Если у вас мышь типа Serial Mouse, то она подключается непосредственно к любому порту (COM1, COM2...) последовательного асинхронного адаптера. В этом случае вам также необходимо установить для данного порта номер IRQ, не используемый другими устройствами, вырабатывающими IRQ на этой линии.

Далее вам нужно установить драйвер мыши, подключив его в CONFIG.SYS или загрузив в AUTOEXEC.BAT. При установке Windows драйвер мыши устанавливается автоматически.

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

Например, при подключении мыши фирмы Microsoft файл CONFIG.SYS должен содержать строку следующего вида:

DEVICE=C:\MOUSE\MOUSE.SYS

Если используется резидентная программа, она обычно вызывается в файле AUTOEXEC.BAT:

C:\MOUSE\MOUSE.COM

Драйвер мыши выполняет следующие функции:

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

Если вы используете мышь, отличную от мыши фирмы Microsoft и если она не может работать в режиме Microsoft Mouse, то скорее всего вам придется использовать специальный драйвер. Например совместно с мышью G-Mouse поставляется специальный драйвер gmouse.sys. Драйвер от мыши фирмы Microsoft - MOUSE.SYS вам, скорее всего, не подойдет.

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

[Назад] [Содеожание] [Дальше]