VineSeed ML アーカイブ



[VineSeed:17335] Re: Vine Linux 4.9 (5 α) is now available for testing.

  • From: Daisuke SUZUKI <daisuke@xxxxxxxxxxx>
  • Subject: [VineSeed:17335] Re: Vine Linux 4.9 (5 α) is now available for testing.
  • Date: Thu, 30 Apr 2009 00:40:47 +0900
鈴木です。

On Wed, 29 Apr 2009 19:09:10 +0900
加藤 雅 <mkato@xxxxxxxxxxxxx> wrote:

> 教えていただいた HAL 関連から、lshal コマンドで、マウス関連とロジクール
> (→Logitech) 関連の記述を探してみると、
>   access_control.file = '/dev/input/event0'
>   access_control.file = '/dev/input/event2'
> という箇所が見つかりました。
> 前者は、
>   udi = '/org/freedesktop/Hal/devices/computer_logicaldev_input'
>     access_control.type = 'mouse'
> 後者は、
>   udi = \
>   '/org/freedesktop/Hal/devices/usb_device_46d_c50e_noserial_if0_logicaldev_input'
>     access_control.type = 'mouse'
> とあり、共にマウスとして認識されているようでした。
> (後者は、
>     info.product = 'Logitech USB RECEIVER'
> とありましたので、コードレスマウスの受信機として認識されているのかも知れ
> ません)
> 
> 又、
>   $ less /proc/bus/input/devices
> で調べた所、それぞれのデバイス名 '/dev/input/event0'、
> と、'/dev/input/event2' に対応するものとして、
>   H: Handlers=mouse0 event0
>   H: Handlers=mouse1 event2
> が見られ、それぞれ mouse0、mouse1 という識別名だと推測しました。
> 
> で、web 上の情報などを参考に、xorg.conf の "ServerLayout" セクションを、

デフォルトでは ServerLayout にも InputDevice にも mouse は設定されて
いないはずですので、手で記入されていたのですよね?
xorg.conf で指定するのは現在は主流ではありません。なにも書かなければ
通常全部拾われるはずですので。
どちらかが悪さをしているのであれば、それが mouse device として認識さ
れないように HAL のルールを書いたほうがよいと思います。


-- 
Daisuke SUZUKI | daisuke@{linux.or.jp,dicey.org,vinecaves.com}
GnuPG Fingerprint = 7DE6 9AC6 5E5B 1AF8 B38E  0992 90BF 4C09 7432 2CB0
Founder & President, Project Vine.            http://vinelinux.org/
Founder & President, Vine Caves, Ltd.         http://vinecaves.com/
Founder & Trustee, Japan Linux Association.   http://jla.linux.or.jp/