slackware (13.37) | 2011-08-21 14:54 |
これまでThinkPadのトラックポイントを設定するには、/etc/X11にあるxorg.confで設定していましたが、最近のSlackwareはHALを利用するように、次のように設定する必要があります。
/etc/hal/fdi/policy以下に、次の2つのファイルを作成します。
x11-synaptics.fdi
<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.touchpad"> <merge key="input.x11_driver" type="string">synaptics</merge> <merge key="input.x11_options.SHMConfig" type="string">true</merge> <merge key="input.x11_options.TapButton1" type="string">1</merge> <merge key="input.x11_options.MaxTapMove" type="string">2000</merge> <merge key="input.x11_options.VertEdgeScroll" type="string">true</merge> <merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge> </match> </device> </deviceinfo>
mouse-wheel.fdi
<match key="info.product" string="TPPS/2 IBM TrackPoint"> <merge key="input.x11_options.EmulateWheel" type="string">true</merge> <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge> <merge key="input.x11_options.YAxisMapping" type="string">4 5</merge> <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge> <merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge> </match>
これを編集して再起動すれば、トラックポイントが使用できるはずです。