출처 : https://github.com/Lameguy64/ps2serial
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 출력이 가능할 수 있음(테스트 안 함)).
- LM7805 또는 AM7805 전압 조절기.
- 200옴 저항기.
- DB9 암 커넥터(PC 연결용).
- 6핀 미니 DIN 암 커넥터(PS/2 마우스 연결용)
Github의 kristopher가 만든 PS2Mouse Arduino 라이브러리도 필요합니다: https://github.com/kristopher/PS2-Mouse-Arduino
'Retro > DOS' 카테고리의 다른 글
윈98 설치시 해줘야 하는 것들 (0) | 2024.12.20 |
---|---|
EILASUNG FDD-UDD U144K : FlashFloppy 작업 (0) | 2024.12.12 |
DOS / Win98 듀얼부팅 간단하게 만들기 (0) | 2024.12.08 |
미니 도스컴퓨터 만들기 (0) | 2024.11.15 |
사운드블래스터 카드의 IDE 포트 활용하기 (0) | 2024.08.22 |