dlinyj: (Default)
[personal profile] dlinyj
На днях, у себя в канале задал вопрос: как же работает оптическая мышка с 386 компом. Но так никто и не догадался.



Играл я в свою любимую игру Лемминги. А там, надо точно держать каждого лемминга в прицеле мышки. И столкнулся с тем, что шариковая мышь без ковра работает просто отвратительно и шумит... Выбесило меня это, и начал искать как же подключить оптическую мышь.

Начну с описания проблемы: классический интерфейс подключения мышек - это COM-порт. Все мыши в те годы были последовательными. Спустя какое-то время появился стандарт PS/2, и мышки начали выпускаться на этот тип подключения. Для совместимости со старым стандартом существовали переходники. Но вот особенность оптической мыши в том, что для её работы требуется достаточно большой ток, поэтому поддержку COM-портов у этого типа мышей была отключена. Таким образом, купить просто переходник ps/2->COM не получиться.

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

Но как же решить эту проблему?

Как обычно, проблема достаточно очевидная, и думал о ней не только я. Существуют активные переходники (с питанием) для подключения мышек к COM порту. Например, вот описанный тут:



Эти конвертеры передают данные от PS/2 мыши по реальному COM-порту со скоростью 1200 бод (максимум - 44 пакета данных в секунду).
Из-за того, что скорость COM-порта очень низкая, а данные передаются не синхронно (на один переданный в COM-порт пакет приходится 2-5 пакетов, полученных от мыши, причем это число обычно дробное), наличие конвертера ощущается субъективно. Курсор мыши движется не настолько же плавно/ровно/гладко/отзывчиво, как при прямом подключении PS/2 мыши.


Поэтому мне эта идея не понравилась, и я решил найти другое решение. Оказалось, что Роман из Ростова на Дону, у которого я ранее покупал платку ПЗУ для шины ISA изготавливает такие переходники:



Подробное описание адаптера можно найти вот тут. Там же есть ссылки и на приобретение.

Заказал у него авитодоставкой и в результате у меня теперь на старом железе прекрасно работает оптическая мышка, которая завелась с обычными стандартными ДОСовскими драйверами.







Выставил только третий компорт. Ещё возможно как-то использовать колёсико мыши, и даже установил соответствующий драйвер в DOS, но так и не понял как это работает. Некоторые программы и игры наглухо зависали и вылетали с ним. Так что погружаться в это не стал.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 12:06 pm
Powered by Dreamwidth Studios