Обновить

Комментарии 20

Паскаль... как много в этом звуке... первый курс универа, Искра-1030, всё вот это вот...

В университете писали на Турбо Паскале. Вот и пришлось к месту.

Крутой проект, спасибо! Сам паять бы наверное не стал, но купил бы готовую плату. В своё время я взял у Романа плату ps/2 о которой вы говорите в статье, очень мне нравится и горя не знаю.

Главная проблема старых мышей - шарик. Ещё в те времена это было ужасно и бесило. Было понятно что должна быть другая технология. И когда появились оптические мыши - это был космос. Конечно, использование современных мышей в старом железе не очень канонично, но тем не менее иногда другого выбора нет.

Спасибо за проект, надеюсь кто-то будет его повторять и продавать готовые решения.

Конечно, использование современных мышей в старом железе не очень канонично, но тем не менее иногда другого выбора нет.

Это ещё может заинтересовать тех, у кого старое железо работает не их ностальгии, а потому что реально требуется. Скажем, какое-то древнее оборудование (всё ещё стоящее адских денег) подключено к ПК, на котором шариковая мышь уже всех достала.

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

Ими и до было пользоваться неудобно. Но это было лучше чем ничего

Спасибо, интересна была бы реализация на RP2350 или RP2040. Один чип и немного обвязки

В любом случае без логики и буферов тут не обойтись. Либо ПЛИС, либо логические микросхемы. У малинового контроллера ног не хватит.

Мне, наоборот, больше нравится подход, когда для сопряжения оборудования различных эпох используется контроллеры и жёсткая логика, хоть и в виде плис или плм. Тогда за управление будет отвечать программа, написанная для эвм, а не прошивка микроконтроллера, который по производительности может быть на равне с этой же машиной.

Так что вариант на плм+ch376 был бы интереснее)

Спасибо! Уже представил ретро-ПК с беспроводной мышью и красным курсором в текстовом режиме поверх голубых панелей NC/VC )

У меня примерно так и есть, оптическая мышь и 386 комп.

А что за устройство с оранжевым экраном?

Похоже на CB-рацию.

Круто!

А RS232 порта на вашем ретро-пк нет?

Если есть, то можно было бы обойтись без CPLD и ISA: RS232-TTL адаптер -> MCU с USB Host (STM32F411/F401 на BlackPill) -> USB мыша. Или даже MCU с BT/BLE (esp32?) + BT/BLE мыша

Это плохая связка, так как ограничена скоростью порта. А если порт эмулировать, то ограничена только скоростью обработки прерываний от компорта

Очень классная идея и отличная реализация!
Спасибо большое!

На здоровье. Пользуйтесь.

У меня USB-мышь воткнута в KVM-переключатель, а оттуда PS/2 кабелем в конвертор PS/2->COM (брал на полигоне, там их паяли небольшими партиями).

У COM мышей есть недостаток, на стандартной скорости 1200 бод мышь не даёт той плавности, к которой мы сейчас привыкли: движения ощущаются дерганными. У этого адаптера движения плавные, как будто вы используете USB мышь обычным образом.

Никогда не был требователен к плавности ретро-мышей. По мне так это всё тапочки для тараканов вида 120 герц и т.п.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации