我刚刚在我的 Mini 10v 上从头安装了 12.04.1,触摸板的行为有点奇怪。
它将按钮集成到触摸板上,看起来好像触摸按钮也被注册为触摸板的触摸,从而导致点击和拖动时出现各种问题。
有办法解决这个问题吗?我似乎记得在非常老的 ubuntu 版本上必须禁用触摸板的下部,但我认为这已经不是什么问题了。
答案1
要禁用底部的条带,您可以使用synclient AreaBottomEdge=xxx
,其中 xxx 是一个小于触摸板垂直宽度的数字。
例如,在我的配有 Elantech 触摸板的 Dell mini 10 (1010) 上,我必须使用以下命令:
synclient AreaBottomEdge=690
...触摸板的尺寸为:
~$ cat /var/log/Xorg.0.log | grep range
[ 24.008] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 1152
[ 24.008] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 768
如果需要,您可以以类似的方式使用AreaLeftEdge
、AreaRightEdge
和选项。AreaTopEdge
为了使更改永久生效,我必须创建/etc/X11/xorg.conf
以下内容:
Section "InputClass"
Identifier "ETPS/2 Elantech Touchpad"
MatchProduct "ETPS/2 Elantech Touchpad"
MatchDevicePath "/dev/input/event*"
Driver "synaptics"
Option "AreaBottomEdge" "690"
Option "AreaRightEdge" "1070"
Option "AreaLeftEdge" "110"
EndSection
附言:您可以通过查看 Xorg 日志信息来了解如何识别您的 Mini 10v 的触摸板cat /var/log/Xorg.0.log | grep touch
。