右键单击在 Elantech 触摸板上不起作用

右键单击在 Elantech 触摸板上不起作用

两指或三指点击都无法使用。其他操作都完美(两指滚动、拖动等)。核心是 3.2.0.25。

答案1

正常情况下,Elantech 触摸板在 Ubuntu 12.04 中开箱即可工作(对于 Ubuntu 12.04 LTS 上的内核 3.3-rc5,Elantech 驱动程序运行良好)。

3.2 版中的变更:

  • 整个按键板都是左键,因此没有右键。但是 Synaptics 驱动程序的修订版恢复了点击板功能。请参阅这里获取 Ubuntu 软件包和说明。
  • 单击并拖动是通过单击触摸板上的任意位置并移动手指来完成的。
  • 鼠标右键可用两指点击。
  • 中间的按钮可以用三指点击。

您还可以使用 synclient 设置触摸板。这是 Aurélien Jacobs 和 Marcus Möller 的示例脚本。您可以将其保存为~/bin/touchpad_settings并使用 gnome-session-properties 将其添加为 Unity 启动脚本:

# higher sensitivity
synclient FingerLow=9 FingerHigh=12

# faster speed and acceleration
synclient MinSpeed=1.5 MaxSpeed=3.5 AccelFactor=0.1

# 2 fingers scroll (can be also enabled in System Settings)
synclient VertTwoFingerScroll=1 HorizTwoFingerScroll=1

# faster coasting
synclient CoastingSpeed=10

# enable tap to click (2 fingers for middle click, 3 fingers for right click)
synclient TapButton1=1 TapButton2=3 TapButton3=2

# continue dragging movement when reaching the edge of the touchpad
synclient EdgeMotionMinZ=30 EdgeMotionMaxZ=40 EdgeMotionMinSpeed=100 EdgeMotionMaxSpeed=400

答案2

这正确修复了右键单击按钮https://github.com/avernois/enable-elantech-on-ubuntu

在华硕 N56VZ 上测试

相关内容