- ベストアンサー
余ったノートPCのキーボード(23pin)をデスクトップPCで活用したい。
先日、とある事情にて今まで使っていたノートPCのキーボードが余りました。 それで、有効活用しようと思い、裏を見てみると、23Pinの端子があり、実際にキーボード本体に届いているのは18Pinでした。 WindowsXP上では、「日本語PS/2キーボード (106/109キー Ctrl+英数)」と認識されていた物です。 どうにかして、このキーボードをデスクトップのPS/2ポートに指して使えるようにする方法をご存じの方がいらっしゃいましたら、教えていただけませんでしょうか。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
PS/2 キーボードと言ってもいろいろな型があります。 キー釦の数や配置が同じならばマトリクスも同じかもしれませんが (だったらそのまま使えばいいじゃん) 殆んどの場合は異なると思います。 省スペースのキーボードを使いたいならばテンキー無しの小型キーボードが市販されていますよ。 どうしても挑戦したいならば 1 どこかから PS/2 の仕様を入手する、またはアナライザで本体-キーボード間の通信を>傍受して解析する。 参考URL: http://www.computer-engineering.org/ps2keyboard/ http://hp.vector.co.jp/authors/VA037406/html/szkey.htm 2 キーマトリクスを調べる。 3 ワンチップCPU を撰定する。 4 クロスアセンブラ、ライタを用意し、ファームウェアを開発する。 というような流れになるでしょう。 金と閑と根性がなければ買ったほうが良いですね。 でわ、、、
その他の回答 (1)
- umota
- ベストアンサー率46% (150/324)
「キーマトリクスをダイナミックスキャンし、本体とシリアル通信する」 回路とプログラムを作れば可能かもしれません。 PS/2 は1200bps のシリアル通信のはずですが詳しくは自分で調べてください。 PS/2 キーボードの中には 写真の部分 + ワンチップCPU が入っていて上記のことを行な>っています。
お礼
なるほど、ということはPS2キーボードの中身を出して、そのなかのチップに接続すれば楽に使えるようになる可能性がある、という事ですね。 同じメーカーのキーボードをOEMしているのを探してみて、接続してみようと思います。 キーボードから出ている端子からPS2に出力する部分はどのメーカーも共通だったりするのでしょうか?
お礼
ははは・・・俺って変態ですね。 すごい参考になりました。作れそうかとは思うのですが、キーボードに対する根気と、それだけの時間を使うのには気が引けます。 なので、似たマトリクスを持っていそうなキートップが壊れているようなジャンクを見つけましたら、それを購入して入れ替えてみようと思います。 P.S. 質問時の写真って、勝手に消えるんですね。