トラックポイントとタッチパッドの設定でハマった

Fedora15 on ThinkPad Edge11" の話。
僕は Trackpoint だけあれば良くて、むしろ Touchpad (のボタン)は誤操作の元になっていたので、Ubuntu を使っていたときは gpointing-device-settings を使って Touchpad を無効にしていた。
しかし、 Fedora15 だとこの設定が保存されないらしく、リブートする度にタッチパッドが有効になっていた。
ググってみると、 /usr/share/X11/xorg.conf.d/ 以下に conf ファイルを作って対応している人が多いようだった。(余談。 Fedora の場合、 /etc/X11/xorg.conf.d/ 以下に conf ファイルを作るほうが行儀が良いらしい。嘘だったらごめんなさい。)
んで、僕は /etc/X11/xorg.conf.d/20-thinkpad.conf を作って以下のように設定した。

Section "InputClass"
        Identifier      "Disable Touchpad"
        MatchIsTouchpad "on"
        Option          "Ignore"        "on"
EndSection

Section "InputClass"
        Identifier      "IBM Trackpoint"
        MatchIsPointer  "on"
        MatchProduct    "TrackPoint"
        Option          "EmulateWheel"          "true"
        Option          "EmulateWheelButton"    "2"
        Option          "Emulate3Buttons"       "false"
        Option          "XAxisMapping"          "6 7"
        Option          "YAxisMapping"          "4 5"
EndSection

evdev ?とかいう udev の拡張らしいんだけど、この辺よくわからないんだよね。あとでちゃんと調べよう。


参考リンク
Input device configuration - Fedora Project Wiki