Skip to content

maru-dinagon/PS2to98Mouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PS2to98Mouse

PS/2キーボードをArduinoNanoを用いて、98用バスマウスに変換

tyama501さんが公開されているコードでは現在販売されている
エレコム マウス 有線 Mサイズ 3ボタン PS2 光学式 ホワイト ROHS指令準拠 M-K6P2RWH/RS
から、うまくデータを受信できなかったのでPS/2データ処理部を汎用のライブラリを用いて修正。
ほとんどのPS2マウスに対応したような感じです
また、開発ボードをArduinoNanoで行いました

必要なライブラリ

PS/2デバイス用ライブラリ

ArduinoNanoとの接続

//98側バスマウス側のピンアサイン
#define XA PD2
#define XB PD3
#define YA PD4
#define YB PD5
#define LB PD6
#define RB PD7
md9_pc98m ds9_pc98m

//PS/2側のピンアサイン
#define PS2DATA A4
#define PS2CLK A5
md6_ps2

//マウス認識時LEDピン 点灯と移動時の点滅
#define LED 8

※LEDは適当な抵抗かませてください。不要なら接続しなくてもOK
※5VとGNDの接続も忘れずに!
※画像はyagura様のコネクタ資料室より引用させていただきました

紹介と仕様解説ブログ

[PC-98][Arduino] PS/2マウスをArduinoでPC-98につなげる

参考サイト・謝辞

このコードを作るにあたり、とても参考にさせていただきました。この場を借りてお礼申し上げます。
https://github.com/tyama501/ps2busmouse98
http://miha.jugem.cc/?eid=114

About

PS/2マウスをArduinoNanoを用いて、98用バスマウスに変換

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages