问题描述
过去是在触摸板上敲击两根手指会产生鼠标中键的点击。现在,它会单击鼠标右键,而现在是三个手指。我真的无法理解更改,并认为它是错误或从Apple或其他公司复制得很差。推理完全使我逃脱了。我整天使用中键单击来在浏览器的新选项卡中打开链接,而很少使用右键单击(并且在触摸板下方有鼠标右键,是的)。在我小的EeePC触摸板上敲打三根手指几乎是不可能的,所以我想要旧的行为。我发现:
synclient TapButtons2=2
synclient TapButtons3=3
但这在10.10上不起作用
有谁知道如何恢复理智的行为?
最佳答案
似乎通过“轻按一下”启用的默认设置(无论如何在笔记本电脑上)也提供了以下功能:
-
单击鼠标中键(在滚动区域的右上角点击)
-
右键单击(点击滚动区域右下角)
次佳答案
您可能还对安装gpointing-device-settings软件包感兴趣,该软件包将为触摸板提供更多配置选项。顺便说一句,在Ubuntu 10.04LTS +中,它替换了gsynaptics
。
sudo apt-get install gpointing-device-settings
安装完成后,您可以在System->下找到它。首选项->指点设备。
第三种答案
以下解决方案已在Ubuntu 12.04和12.10上进行了测试。它完美地工作。
-
创建具有以下内容的文件
/etc/X11/xorg.conf.d/touchpad.conf
:Section "InputClass" Identifier "Touchpad" # required MatchIsTouchpad "on" # required Driver "synaptics" # required Option "MinSpeed" "0.5" Option "MaxSpeed" "1.0" Option "AccelFactor" "0.075" Option "TapButton1" "1" Option "TapButton2" "2" # multitouch Option "TapButton3" "3" # multitouch Option "VertTwoFingerScroll" "1" # multitouch Option "HorizTwoFingerScroll" "1" # multitouch Option "VertEdgeScroll" "1" Option "CoastingSpeed" "8" Option "CornerCoasting" "1" Option "CircularScrolling" "1" Option "CircScrollTrigger" "7" Option "EdgeMotionUseAlways" "1" Option "LBCornerButton" "8" # browser "back" btn Option "RBCornerButton" "9" # browser "forward" btn EndSection
-
从您的用户运行
dconf-editor
(请勿使用sudo)。转到org.gnome.settings-daemon.plugins.mouse
,取消选中active
。 (这是一个已知的问题,Gnome的设置守护程序可能会覆盖您的xorg.conf
设置)。 -
注销并登录。现在一切正常。
第四种答案
xinput
给出了:
unable to find device SynPS/2 Synaptics TouchPad
所以我做了
synclient TapButton3=3 TapButton2=2
从http://ubuntuforums.org/showthread.php?t=1251372的提示
我把它放在我的~/.bashrc
中,似乎一切正常