パスワードを忘れた? アカウント作成
407729 journal

kxlの日記: ゲームパッドコンバータを

日記 by kxl

買って来た。
PSやPS2のコントローラをPCのUSBにコンバートするものだ。
で、おもむろに差込んでlsmod。
ふむ。何かが足りない。ググっとな!
modprobe joydevして再びlsmodすると、今度はOK。
cat /dev/input/js0とするとわけのわからん文字が(汗)
od -xw8 /dev/input/js0とやると、それらしい値が。
で、PSの各ボタンを押して値を調べてみると、ちゃんと認識してた。
今度はCでコード書いて値の取得をしてみた。
一応取得出来たけど、何か変。
/usr/include/linux/joystick.hを眺めると、
JS_DATA_TYPEっちゅう構造体があったんで、
この構造体を使うようにしたらバッチグー♪
さっそく自作ゲームに組込んでみた。
なかなかOKなりー
が、キーイベントと/dev/js0をどっちも有効にすると不具合が(汗)
今後の課題ってことで今日はここまで

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

開いた括弧は必ず閉じる -- あるプログラマー

読み込み中...