如何使用 Ubuntu 12.04.1 修复 Dell Mini 10v (1010) 触摸板

如何使用 Ubuntu 12.04.1 修复 Dell Mini 10v (1010) 触摸板

我刚刚在我的 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

如果需要,您可以以类似的方式使用AreaLeftEdgeAreaRightEdge和选项。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

相关内容