Мышь с разъёмом DB-9 на конце кабеля — это устройство с последовательным интерфейсом RS-232, и при подключении к современному компьютеру она не определяется системой автоматически: у большинства современных ПК и ноутбуков COM-порта просто нет. Даже если порт есть, Windows не всегда назначает последовательной мыши драйвер без ручной настройки.

Такие манипуляторы массово выпускались до конца 1990-х годов — например, Microsoft Serial Mouse и Genius GM-6. Сегодня они встречаются на старых станках с ЧПУ, в промышленных пультах и в ретро-коллекциях. Разберёмся, как устроен протокол, чем подключить мышь к ПК без COM-порта и что проверить, если курсор не двигается.

Как работает последовательная мышь

В отличие от USB-устройств, COM-мышь не «представляется» системе и не сообщает о себе никаких данных при подключении. Она просто передаёт пакеты из нескольких байтов по линии данных каждый раз, когда сенсор фиксирует перемещение или нажатие кнопки.

Классический протокол Microsoft Serial Mouse работает на скорости 1200 бод с параметрами 7 бит данных, 1 стоп-бит, без контроля чётности. Существуют и другие варианты — например, протокол Mouse Systems с иным форматом пакета. Именно поэтому мышь одного стандарта может не заработать с драйвером другого.

Питание мышь получает не по отдельной линии, а «вытягивает» его из сигнальных цепей порта — линий RTS и DTR. Это важный нюанс: если переходник или порт не выдаёт нужные уровни на этих линиях, мышь просто останется обесточенной.

💡

COM-мышь питается от сигнальных линий RTS/DTR порта, поэтому не любой переходник USB–COM способен её запитать и обеспечить работу.