fedora 9 でトラックポイントのスクロール
fedora 9 にしてから、トラックポイントのスクロールができない。なぜだ。
fedora 8 のときは、/etc/X11/xorg.conf に以下のように書いて、出来ていたのだけれど。
Section "InputDevice" Identifier "TrackPoint" Driver "mouse" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" Option "ZAxisMapping" "4 5" Option "Emulate3Buttons" "false" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" Option "EmulateWheelTimeOut" "200" EndSection
とりあえず、トラックポイントのデバイスファイルが /dev/input/mice から変わったのかと思い、該当しそうなのを cat で調べてみた。
$ sudo cat /dev/input/mice $ sudo cat /dev/input/mouse0 $ sudo cat /dev/input/mouse1 $ sudo cat /dev/input/mouse2
が、どれも反応なし。うーん、イベントはどこで拾われているんだ?
継続調査中。
追記
同じように困っている人なんてたくさんいるわけで、ググった解決法が出てきた。
240 :login:Penguin:2008/05/18(日) 17:28:10 ID:2ZJYoEFR
Fedora 総合スレッド Part 41
トラックポイントはこのへんか
https://bugzilla.redhat.com/show_bug.cgi?id=443608
https://bugzilla.redhat.com/show_bug.cgi?id=446577
上の URL の comment #8。
Section "ServerFlags" Option "AutoAddDevices" "false" EndSection443608 – Thinkpad Trackpoint middle button scrolling not working
/etc/X11/xorg.conf に上の3行を書けばいいらしい。この通りに編集した後 X サーバを再起動したら、無事スクロールできるようになりました。よかった。
要は、evdev モジュールが入力デバイスのイベントを横取りしていたんだな。たぶん。