- ベストアンサー
PS2マウスを認識させたい方法
- VAIOz505V/BWのLESAR5LINUXにUSBマウスを接続しても、タッチパッド(PS2)は動かない問題が発生しています。
- 他のディストリビューションでは、マウスを外してタッチパッドを使用することができましたが、LESAR5LINUXではPS2のマウスを認識させる方法がわかりません。
- 知識のある方、特にREDHATの経験者からのアドバイスをお待ちしています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
/etc/X11/XF86Config 等で,マウスデバイスが,/dev/input/mice とかに設定されていると思いますので,/dev/psaux に変更すれば良いですが,どうせならタッチパッドとの両立ということで,iMultiMouse をお勧めします. http://www.netfort.gr.jp/~take/linux/ インストールは簡単. tar で展開したあと,make && make install するだけです. デフォルトでは,/usr/local/bin にインストールされるので, /usr/local/bin/imultimouse -ps2 -mx 100 -my 100 /dev/psaux -imps2 /dev/input/mice &> /dev/null という風に起動すれば,/dev/mumse というデバイスファイルを介して,両方のマウスが使用できます.USBの方は抜き差ししても一向に構いません. -mx,-my はマウスの移動速度の設定ですので,好みの値に変更してください. 私は RedHat のシステム起動スクリプト /etc/rc.d/rc.local に上記コマンドを記述して,/etc/X11/XF86Config のマウスの設定で,/dev/mumuse を指定しています. XF86Config の例 Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "IMPS/2" Option "Device" "/dev/mumse" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "no" EndSection
お礼
取り急ぎありがとうございます。 早速やってみます。 (^o^)丿 またレスしますね!
補足
>マウスデバイスが,/dev/input/mice とかに設定されていると思いますので,/dev/psaux に変更 これをやったら、タッチパッドで動いたのですが、誤作動しました(>_<) 右or上には動くのですが、下or左に動かすと画面の左下にワープしてしまう、左のクリックは効かない、という感じでした。 ALTとWINDOWキーを駆使して元に戻して、マルチマウスを試してみました。 >/usr/local/bin/imultimouse -ps2 -mx 100 -my 100 /dev/psaux -imps2 /dev/input/mice &> /dev/null これを実行した直後は何も起こりませんでした。 正しいですか?おかしいのかなあ??(@_@) 再起動してしまうとまた無効になると思い、おっしゃるとうりに起動スクリプトに追加して、 あと実はXF86CONFIGには蒸気のような記述は無く、XF86CONFIG-4、というファイルでした。 変更するのは"mumse”の部分だけですね。変更しました。 そして再起動すると,"見事!!!”に動きましたよ!! 感謝感激です!!! LINUXってこんなことでもかなりうれしいですね!(^o^)丿