[リストへもどる]

一括表示
X on Vine3.2 とホイールマウス
記事No
661
投稿日
: 2006/10/03(Tue) 12:31
投稿者
Pyzar
Firefox を使っていて、ミドルクリック(=ホイールクリック)で、 x が固まってしまう原因の糸口が見つかった。

/Var/log/Xorg.0.log を見たら、狂ったように以下の2行が繰り返されている。
(II) Mouse autoprobe: Changing protocol to ImPS/2
(II) Mouse autoprobe: Changing protocol to ExplorerPS/2

/etc/X11/xorg.conf を修正すればいけるかな(^^ゞ
この辺よね...

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "auto"
        Option      "Device" "/dev/psaux"
        Option      "ZAxisMapping" "4 5"
        Option      "Emulate3Buttons" "no"
EndSection

Section "InputDevice"
        Identifier  "Mouse9"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/input/mice"
        Option      "ZAxisMapping" "4 5"
        Option      "AlwaysCore"
EndSection

なんでマウスの設定がふたつあるんだろう...わからん...

まあ...とりあえずφ(..)めもめも

Re: X on Vine3.2 とホイールマウス
記事No
662
投稿日
: 2006/10/03(Tue) 14:36
投稿者
Pyzar
> /Var/log/Xorg.0.log を見たら、狂ったように以下の2行が繰り返されている。
> (II) Mouse autoprobe: Changing protocol to ImPS/2
> (II) Mouse autoprobe: Changing protocol to ExplorerPS/2
狂ったように繰り返されているように見えただけらしいorz

Re: X on Vine3.2 とホイールマウス
記事No
663
投稿日
: 2006/10/04(Wed) 08:48
投稿者
Pyzar
> Firefox を使っていて、ミドルクリック(=ホイールクリック)で、 x が固まってしまう原因の糸口が見つかった。
とりあえず... Firefox を使っていなくても x が固まることがわかったorz

Re: X on Vine3.2 とホイールマウス
記事No
664
投稿日
: 2006/10/05(Thu) 17:40
投稿者
ぴゅあ
Vine Linux 3.2で2つあるというのは別に不思議ではないらしくもある?

/dev/psauxはPS/2マウス関連であることを示していそうな気もするけど・・・(後述?)

/dev/psaux psaux /dev/input/mice mice辺りを適当に選んだり組み合わせたりして検索してみると何か出てきそうな気も?

見た目に関係なさそうに見えてしまうだろうと思うものだけど
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/590usetablet.html
# Vine Linux 2.6の/etc/XF86Config-4のように
# 「Mouse9」として/dev/input/miceが割り当てられていると、
# タブレットの使用に支障をきたすことがある・・

なんか気になってみる一文だったりするような気もする。。。


いちお、全然使う気なかったので全く気にしてなかったけど(照)
押してみたらちゃんと動いたようだ@Fedora Core 5(アップデートしてない(照))

Mouse0として/dev/input/miceしか入ってなかったみたいだけどね
なんで"Emulate3Buttons" "yes"なのかは知らん。。。(汗)

と書いてみてもVine Linuxとして調べんと意味ないだろうけどね

Re: X on Vine3.2 とホイールマウス
記事No
668
投稿日
: 2006/10/15(Sun) 00:53
投稿者
Pyzar
どうやらこれらしい(^^ゞ
http://sensor.eng.shizuoka.ac.jp/~yamasita/html/mouse.html
いや...これだけホイールマウスが一般化しているのだからそれはないと思っていたのですが...

> /etc/X11/xorg.conf を修正すればいけるかな(^^ゞ
> この辺よね...
> 
> Section "InputDevice"
>         Identifier  "Mouse0"
>         Driver      "mouse"
>         Option      "Protocol" "auto"
>         Option      "Device" "/dev/psaux"
>         Option      "ZAxisMapping" "4 5"
>         Option      "Emulate3Buttons" "no"
> EndSection
上記あたりは画面の設定のようです。
コメントアウトしてみたら、再設定を求められました。
 
> Section "InputDevice"
>         Identifier  "Mouse9"
>         Driver      "mouse"
>         Option      "Protocol" "IMPS/2"
>         Option      "Device" "/dev/input/mice"
>         Option      "ZAxisMapping" "4 5"
>         Option      "AlwaysCore"
> EndSection

これがマウスの設定部分。
ここに以下の記述を書き加えます。

         Option      "Button 3"

今のところ X のフリーズはないようです。

# 最近何だか忙しくって...
# 落ち着いた時にレス入れようと思っているツリーにレス入れてないですm(_ _)m
# これから寝て...起きてからレス入れると思います...たぶん...m(_ _)m

Re^2: X on Vine3.2 とホイールマウス
記事No
671
投稿日
: 2006/10/15(Sun) 14:57
投稿者
Pyzar
> 今のところ X のフリーズはないようです。
イカン...やっぱり固まるorz

Re^3: X on Vine3.2 とホイールマウス
記事No
672
投稿日
: 2006/10/22(Sun) 07:50
投稿者
せったー
関係あるかわからないのですが。
私の xorg.conf では、
...
# InputDevice "Mouse9" "SendCoreEvents"
Identifier "XOrg Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
...
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "off"
Option "ZAxisMapping" "4 5"
EndSection

Section "InputDevice"
Identifier "Mouse9"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "IMPS/2"
Option "ZAxisMapping" "4 5"
Option "AlwaysCore"
EndSection
...
のように、Mouse9 を殺してあります。
なぜかというと、X が両方のイベントを受けているようにみえ、マウスカーソルが 1ピクセル単位で移動してくれなかったからです。
詳細は、調べてません (^^;

Re^4: X on Vine3.2 とホイールマウス
記事No
673
投稿日
: 2006/10/22(Sun) 11:31
投稿者
Pyzar
> のように、Mouse9 を殺してあります。
ありがとうございます。
さっそくやってみました。

すると。。。わたしの場合。。。
Mouse9 を殺すと本当にマウスが殺されてしまったので
# マウスが反応しなくなりましたorz
Mouse0 を殺してみました。

とりあえず、これでしばらく様子をみてみます。