自从 hal 已从 Lucid 中移除后,我现在可以把鼠标和其他输入设备的所有那些小配置调整放在哪里?
具体来说,我想配置 ThinkPad 触控板以启用使用中键滚动。在 hal 中,它已完成
<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.ZAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
</match>
答案1
我终于找到了正确的地方。就是/usr/lib/X11/xorg.conf.d/
。已经有一些配置文件可以用作示例,但令人惊讶的是,man xorg.conf
关于所有新关键字的文档都足够好Match
。
帖子中的示例可以转换为以下代码片段(在文件中/usr/lib/X11/xorg.conf.d/20-trackpoint.conf
)
Section "InputClass"
Identifier "Trackpoint"
MatchProduct "TPPS/2 IBM TrackPoint"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "ZAxisMapping" "4 5"
Option "XAxisMapping" "6 7"
Option "Emulate3Buttons" "true"
Option "EmulateWheelTimeout" "200"
Option
EndSection
笔记:对于 Ubuntu 10.10,您应该将配置文件放入/usr/share/X11/xorg.conf/
。