Переходник USB на PS/2

Мурмулятор в стандартной конфигурации поддерживает только PS/2 клавиатуру и мышь, но имеется открытый проект, основанный на RPi2040, который превращает любые USB клавиатуру и мышь, в том числе беспроводные, в PS/2*


*Есть важный нюанс - USB клавиатуры бывают не совсем стандартные: была приобретена SMARTBUY (SBK-231AG-K) ONE, оказалось что у нее не работают на Мурмуляторе контрол, шифт, Win-клавиша, потом была приобретена DEXP KW-904BU - та же проблема, при этом в любой полноценной ОС все клавиши работают. Это не для всех прошивок критично, но учитывайте этот момент.

Клавиатура Logitech K230 проверена - все работает идеально.


Проект No0ne на гитхабе


Прошивки, представленные на гите предполагают, что вход USB будет использован через OTG с USB порта RPi2040, это не очень удобно, поэтому можно собрать переходник на макетной плате, либо на плате для Rpi2040 zero от Xtremespb, который позволяет использовать сразу два USB-A порта на плате


Ссылка на плату Xtremespb на гитхабе


RPi Zero не требует внешнего питания в Type-C, потому что получает его из порта PS/2 на Мурмуляторе


Интерактивный Bill of materials можно скачать у нас, или с Яндекс.Диска


Для этой платы можно использовать доработанную прошивку от JAVAVUA, с которой USB-A будут работать, как и USB-C на RPi


Скачать доработанную прошивку у нас, или с Яндекс.Диска

При сборке удобно ориентироваться на схему:
Можно припаять как PS/2-F разъем, так и PS/2-M кабель от ненужной клавиатуры

Также можно использовать кабель или модуль USB-A - USB-A и два переходника USB-PS/2 :)

Так выглядит собранное устройство:
Made on
Tilda