Последовательные мыши — MS Mouse и PC Mouse

Обзор Последовательные мыши — MS Mouse и PC Mouse взят из открытых источников в сети Интернет. 29 декабря 2008 IntPC.ru:
Serial Mouse - мышь с последовательным интерфейсом, подключаемая через 9- или 25-контактный разъем СОМ-порта (табл. 8.2). Эта мышь имеет встроенный микроконтроллер, который обрабатывает сигналы от координатных датчиков и кнопок. Каждое событие - перемещение мыши или нажатие-отпускание кнопки кодируется двоичной посылкой по интерфейсу RS-232C. Для передачи информации применяется асинхронная передача, а двуполярное питание, требуемое по протоколу RS-232, обеспечивается от управляющих линий интерфейса. Недостатком Serial Mouse является то, что она занимает СОМ-порт и требует моно-польного владения его штатной линии прерывания (IRQ4 для СОМ1 и IRQ3 для COM2). Конечно, то, что для использования мыши порту СОМ1 требуется именно прерывание IRQ4, является недостатком не самой мыши, а ее программного драйвера, но для пользователя, не увлекающегося написанием «мышиных» драйверов, важен только факт этого ограничения. Две основные разновидности - MS Mouse (Microsoft Mouse) и PC Mouse (Mouse Systems Mouse) - требуют разных драйверов, многие мыши имеют переключатель MS/PC. Эти два типа «мышей» при одинаковой скорости 1200 бит/с, одном стоп-бите и отсутствии контроля паритета используют различные форматы посылок.
- MS Mouse: 1 бит данных, трехбайтный пакет (в «классическом» варианте), положительным значениям соответствует перемещение по координате X вправо, а по координате Y вниз. Для трехкнопочных мышей добавляется четвертый байт, передаваемый только при изменении состояния средней кнопки. Для 3D-мыши четвертый байт имеет иное назначение.
- PC Mouse: 8 бит данных, пятибайтный пакет, положительным значениям соответствует перемещение по координате X вправо, а по координате Y вверх.
Из рассмотрения данных форматов становятся понятными беспорядочные перемещения указателя мыши на экране при несоответствии драйвера типу мыши. Несовместимость может проявляться и более неприятным образом: к примеру, ОС Windows 95 при загрузке (и установке) вообще не воспринимает мышь, работающую в режиме PC Mouse (ей «не нравится» идентификатор, сообщаемый мышью при инициализации). При загруженной ОС переключение режима приводит «только» к непредсказуемым прыжкам указателя мыши и ложным срабатываниям кнопок.
Таблица 8.2. Разъемы Serial Mouse
Сигнал Контакт DB9 Контакт DB25 ЦепьСОМ-порта

Data 2 3 RxD
GND 5 7 GND
+V(питание) 7,(4) 4, (20) RTS, (DTR)
-V (питание) 3 2 TxD
Системная поддержка последовательной мыши осуществляется только на уровне ОС (сервисы вызываются через Int ЗЗп), драйвер мыши - загружаемый или встроенный в ОС. BIOS мышь не поддерживает, даже если и пользуется ею для навигации в BIOS Setup. Еще раз подчеркнем, что для работы мыши обязательно требуется линия аппаратного прерывания - IRQ4 или IRQ3 для последовательных мышей на портах СОМ1 или COM2 соответственно.
в твиттер
Читайте так же:
  • Интерфейсы мыши
  • Мышь PS/2
  • Мышь Bus Mouse
  • Спасибо за просмотр этой информации на нашем компьютерном сайте. Надеемся, что статья Последовательные мыши — MS Mouse и PC Mouse вам понравилась. Есть небольшая рекомендация, если вы хотите быть в курсе всех событий сферы компьютерных интерфейсов, то рекомендуем зарегистрироваться на портале www.intpc.ru.
    Стартовало голосование за лучший софт 2011 года
    Stfw.Ru: Москва, 06 февраля 2012 года. – Компания Softline (http://softline.ru) и проект var a96605021 = ...
    Softline внедрила новую корпоративную систему в компании «Северная звезда»
    Stfw.Ru: Softline в Хабаровске сообщает о внедрении системы корпоративной электронной почты на основе Microsoft Exchange Server 2010 и системы защиты периметра сети с фильтрацией контента на основе ...
    Компания Cisco повысит эффективность работы многофункционального молодежного центра в Москве
    Stfw.Ru: Концепция телекоммуникационной инфраструктуры строящегося в Москве пилотного многофункционального молодежного центра создана на базе оборудования Cisco. Мэр столицы Сергей Собянин одобрил ...
    «Башинформсвязь» успешно протестировала внедрение технологии 100 Гбит/с на своей DWDM-сети
    Stfw.Ru: Специалисты ОАО «Башинформсвязь» при участии сотрудников компаний Cisco и «Ай-Теко» провели успешное тестирование передачи трафика со скоростью 100 Гбит/с на действующей DWDM-сети. ...
    «Ай-Теко» - компания №1 среди поставщиков ИТ для управления персоналом
    Stfw.Ru: «Приятно, что компания «Ай-Теко», впервые приняв участие в рейтинге CNews по HR–направлению, сразу возглавила список Топ-10 этого обзора, – отмечает Игорь Зимненко, заместитель генерального ...
    Слова Пушкина будут участвовать в рекламе брендов
    Stfw.Ru: Начинает работу уникальный сайт по продаже слов и букв из знаменитого «Письма Онегина к Татьяне». Купить место на необычной рекламной площадке и обеспечить себе постоянный приток новых ...
    Переживет ли Интернет космическую бурю?
    Stfw.Ru: В середине января мы стали свидетелями самой сильной солнечной бури за последние десять лет. Возникший при этом поток космических лучей вызвал мощное полярное сияние, но этим дело не ...
    Сайт посвящен универсальным внешним интерфейсам, начиная с долгожителей - портов LPT и СОМ - и кончая современными шинами USB, Fire Wire, SCSI и беспроводными интерфейсами IrDA и Bluetooth.