PS/2 마우스를 지원하지 않는 빈티지 컴퓨터에서 사용할 수 있는 PS/2-시리얼 마우스 어댑터를 직접 만드는 방법의 회로도와 Arduino 코드입니다. 빈티지 시리얼 마우스에 대한 저렴하고 훨씬 더 안정적인 DIY 대안으로 의도되었으며, 이를 통해 현대 레이저 마우스를 지원하지 않는 빈티지 컴퓨터에서 사용할 수 있습니다.
어댑터는 3버튼 Microsoft 직렬 마우스를 에뮬레이트합니다. 3버튼 버전을 지원하지 않는 드라이버는 2개의 버튼만 등록할 수 있습니다. 스크롤휠은 지원되지 않으며 스크롤 휠이 있는 직렬 마우스를 지원하는 소프트웨어나 운영 체제가 거의 없기 때문에 구현되지 않을 가능성이 큽니다.
이 프로젝트는 Arduino Leonardo를 사용하여 프로토타입을 만들었지만 Arduino 코드를 거의 수정하지 않고도 내장된 직렬 UART가 있는 5V Arduino와 함께 작동해야 합니다. 어댑터는 직렬 포트 중 하나에 연결된 386DX에서 완벽하게 작동했습니다.
특징
Microsoft 3버튼 마우스와 호환(Logitech도 지원).
초당 ~40개 보고 이벤트 속도(가운데 버튼을 누르지 않았을 때).
사용자의 빌드에 맞게 Arduino 스케치 코드를 쉽게 구성할 수 있습니다.
요구 사항
UART가 내장된 5V Arduino.
74LS00 NAND 게이트(74HC00도 가능하며 12V 출력이 가능할 수 있음(테스트 안 함)).