Skip to content

Franticware/usb-to-ps1-mouse-pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usb-to-ps1-mouse-pro

This is an adapter for connecting USB mouse to PS1. It emulates the original SCPH-1090 PlayStation Mouse.

PlayStation with USB mouse connected

Availability

Check here whether the adapter is available for purchase.

Firmware

The firmware is written mostly in C. It depends on Raspberry Pi Pico SDK.

For a guide on how to update the firmware, see Flashing the Firmware.

Hardware

See kicad subdirectory for schematics and PCB design files. Alternatively, check wiring subdirectory for laymen-friendly picture guide or if you are looking to rewire your older usb-to-playstation-mouse adapter.

Enclosure

The enclosure is intended for the PCB-based variant. The handwired one will not fit.

Printing in clear PETG is recommended.

3D model: https://www.printables.com/model/914178-official-enclosure-for-usb-to-ps1-mouse-pro

Notes

  • Known issues:
    • In rare cases, Lemmings might pause during gameplay.
    • USB mouse compatibility is not 100%. The same applies to USB keyboards.
  • Gameplay video:

Quake II gameplay youtube video

References - GitHub

This project would not be possible without these. Please go give them a star.

https://github.com/sekigon-gonnoc/Pico-PIO-USB

https://github.com/listff/hidparser

Support this project

To help this project, you can go listen to or even buy a music track of mine via your favorite service. It is not much, but it is the only digital product I am currently offering commercially as of writing this. Thank you!