如何在没有 Synaptics 触摸板的情况下在 Ubuntu 14.04 lts(Unity)中启用触摸手势?

如何在没有 Synaptics 触摸板的情况下在 Ubuntu 14.04 lts(Unity)中启用触摸手势?

我目前在一台相对较新的 ASUS Zenbook UX303-LB 上运行 Ubuntu 14.04 LTS 和 Unity。我已经尝试了好几个星期,但一直没有成功,因为目前没有手势支持。我所能做的就是用一根手指点击,用一根手指拖动来移动光标,以及使用物理按钮。我甚至没有任何手势此处列出那应该据称开箱即可在任何触摸板上使用(经过多次测试并确认)。

我尝试按照答案中的步骤进行操作这个类似的问题,但无济于事。

我也尝试过做类似第一个答案的事情其他(也类似)问题- 没有帮助,但它在启动时给我一个消息,告诉我没有安装 Synaptics 驱动程序,这让我发现我有一个 FocalTech 触摸板,而不是 Synaptics。我没有从源代码重建 Unity,因为那只会(可能)改变 3-4 个触摸手势行为,而我并不真正关心这些。

然后我继续尝试并按照Ubuntu 维基页面我在上面提供了链接,但它们似乎只为 Synaptics 触摸板编写(并且已有 3 年以上历史)。

无论如何,这是我从 xinput list-props [我的触摸板] 中得到的结果:

Device 'PS/2 FocalTech FocalTech Touchpad in mouse emulation mode':
    Device Enabled (139):   1
    Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (264): 0
    Device Accel Constant Deceleration (265):   1.000000
    Device Accel Adaptive Deceleration (266):   1.000000
    Device Accel Velocity Scaling (267):    10.000000
    Device Product ID (256):    2, 1
    Device Node (257):  "/dev/input/event4"
    Evdev Axis Inversion (268): 0, 0
    Evdev Axes Swap (270):  0
    Axis Labels (271):  "Rel X" (149), "Rel Y" (150)
    Button Labels (272):    "Button Left" (142), "Button Unknown" (259), "Button Right" (144), "Button Wheel Up" (145), "Button Wheel Down" (146)
    Evdev Scrolling Distance (273): 0, 0, 0
    Evdev Middle Button Emulation (274):    0
    Evdev Middle Button Timeout (275):  50
    Evdev Third Button Emulation (276): 0
    Evdev Third Button Emulation Timeout (277): 1000
    Evdev Third Button Emulation Button (278):  3
    Evdev Third Button Emulation Threshold (279):   20
    Evdev Wheel Emulation (280):    0
    Evdev Wheel Emulation Axes (281):   0, 0, 4, 5
    Evdev Wheel Emulation Inertia (282):    10
    Evdev Wheel Emulation Timeout (283):    200
    Evdev Wheel Emulation Button (284): 4
    Evdev Drag Lock Buttons (285):  0

这个东西在 Windows 10 上运行得非常好,所以我知道它没有任何问题。有人知道该怎么办吗?

相关内容