sizuのセローに乗ってどこにいこう!

アクセスカウンタ

help リーダーに追加 RSS Ubuntuとマウスホイール

<<   作成日時 : 2007/08/29 22:42   >>

ブログ気持玉 0 / トラックバック 0 / コメント 7

とりあえず8BitマイコンとPCの通信はあきらめてPSPの自作ソフトに挑戦です。

そこでVMWare Playaer+Ubuntuでさくっと環境を構築しようとしたのですがマウスのホイールが動かない(縦方向にクルクルしてもスクロールしない)のでいろいろ調べた結果やっとできました。

/proc/bus/input/devicesのマウスに関する部分を確認する。

$cat /proc/bus/input/devices

(略)

I: Bus=0011 Vendor=0002 Product=0005 Version=0000
N: Name="ImPS/2 Generic Wheel Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/class/input/input3
H: Handlers=mouse1 event3 ts1
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103



/etc/X11/xorg.conf を修正する

Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
Option "Device" "/dev/input/event3"
Option "Protocol" "ps/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection


"Configured Mouse"で検索し、「Option "Device" "/dev/input/mice"」を「Option "Device" "/dev/input/event3"」に変更(/proc/bus/input/devicesのevent*に合わせる)。
次に、「Driver "mouse"」を「Driver "evdev"」に変更する。

これで、再起動するとホイールが使えるようになります。
ま、自分のためのメモです(今回のエントリーは)

しっかし、ちょっと前にも書いたことあるけどUbuntuってよくできてまんなー。

設定テーマ

関連テーマ 一覧

月別リンク

ブログ気持玉

クリックして気持ちを伝えよう!
ログインしてクリックすれば、自分のブログへのリンクが付きます。
→ログインへ

コメント(7件)

内 容 ニックネーム/日時
初めましてKと申します。私もVMware+Ubuntu環境でやっておりますが、/proc/bus/input/devicesファイルや/etc/X11/xorg.confのファイルを上記のように書き直そうとviで書き込もうとしましたら、書込み禁止になっていましたので、属性を”chmod”コマンドで”rwx”に”sudo”権限で書き込んだのですが、”書込み禁止!”とメッセージが出て書き込めませんでした。”ls ‐lt”でみるとファイルの属性は”rwx”と変わっているのに・・・・。

SIZU様はこのような現象にはなりませんでしたか?

2007/10/18 04:29
はじめまして、sizuと申します。
私の環境ではxorg.confの権限以下の状態です。
-rw-r--r-- root root
この状態で以下のコマンドで編集・保存ができました。
$ sudo vi /etc/X11/xorg.conf
"パスワード"入力要求"

sizu
2007/10/18 07:26
Kです。なるほど。viの前に”sudo”をつけて編集モードに入ればいいのですね。試してみます。

ありがとうございます。
K
2007/10/18 15:19
Kです。ホイールでスクロールができるようになりました。
ありがとうございました。
K
2007/10/19 00:46
"Protocol" "IMPS/2" とするだけでちゃんと動きます。
違っているのはプロトコルなので
2007/10/19 19:44
Kです。

”違っているのはプロトコルなので”・・・さん、コメントありがとうございます。具体的にはどのように設定すればよろしいのでしょうか?なにぶん初心者なものですから・・・。具体的に教えていただく事は可能でしょうか?

 よろしくお願いいたします。
K
2007/10/20 01:52
プロトコルの変更は
xorg.cnfでmouseを検索すると
ps/2
という部分があるので,それを
IMPS/2
にすればよいということです.
これで「ぐりぐり」動きますよ
かば
2007/11/17 15:47

コメントする help

ニックネーム
本 文