我最近得到了一个新的戴尔 XPS 15 9550,我按照这个线程https://ubuntuforums.org/showthread.php?t=2317843中的操作说明将其设置为双启动 Windows 10 和 Ubuntu 16.04。(基本上只是禁用安全启动和快速启动,在 BIOS 中从 RAID 更改为 AHCI,然后安装 Ubuntu 并确保显卡和其他驱动程序正常工作)。安装后一切正常。
我想禁用突触中默认启用的“TapAndDragGesture”。但是当我使用 synclient 这样做时:synclient TapAndDragGesture=0
手势并没有完全消失。现在的行为是,如果我双击,它会拖动一小段时间(大约半秒,而不是拖动多久,我将手指放在触摸板上)。
这仍然很烦人,因为它拖动的时间仍然足以让我不小心移动标签(就像我在快速点击切换标签时倾向于做的那样)。
有没有人遇到过这个问题或类似的问题?有谁知道如何解决它?提前致谢。
在 Wayland(Ubuntu 17.10)上,我禁用了点击和拖动手势
并注销并重新登录。
我用
synclient MaxTapMove=0
来解决问题。虽然我真的不确定这是正确的解决方案。我能够通过为我的输入驱动程序安装和使用 libinput 而不是 synaptics 来解决这个问题。
这篇文章非常简单地描述了 15.04+ 的安装过程(我在 16.04)。
完成这些步骤后,您可以验证您的触摸板是否使用 libinput: 在终端类型
xinput list
中获取您的触摸板的设备 ID,然后:列表中的大多数属性都应将“libinput”作为名称的一部分。
最后,要禁用“点击和拖动手势”,只需编辑文件/usr/share/X11/xorg.conf.d/90-libinput.conf。找到触摸板部分并禁用点击拖动选项:
还有许多其他有用的选项可以更改或调整,这里有很好的记录
设置选项后,保存文件,注销,登录并享受!
在尝试了以上所有内容之后,
synclient SingleTapTimeout=0
终于为我工作了。如果这不起作用,我鼓励您synclient
在终端中输入并弄乱一些设置。你可能会找到你需要的东西。我有完全相同的挫败感,但只是单击以聚焦某些东西,然后释放并拖动指针离开,这会导致新聚焦的选项卡(例如)被拖动。超级烦。我有一个解决方案,它似乎更像是一种解决方法,但阻止了这种情况的发生。
xinput
(通过运行而不传递任何参数来找出您的触摸板的 ID 。)我仍然可以看到正在尝试拖动的选项卡/窗口,但随后立即停止并“弹回”。也许有点侥幸,但它确实有效。
据我所知,该选项仅与点击和拖动有关:
资料来源:synaptics(4) - ftp://www.x.org/pub/X11R7.5/doc/man/man4/synaptics.4.html
对于那些使用 Ubuntu 16.04 的人来说,最简单的解决方案!
要列出 Synaptics 触摸板的所有操作:
要更改选项:
示例:禁用点击和拖动: