在 20.04 版 xorg 配置中禁用点击拖动

在 20.04 版 xorg 配置中禁用点击拖动

我在 Ubuntu (20.04) 笔记本电脑上使用 Apple Magic Trackpad 2,它运行良好。我唯一想改变的是禁用点击拖动。目前我使用 来做到这一点xinput set-prop,但每次重启/登录后输入命令真的很累,我想让设置保留下来。

https://www.x.org/releases/current/doc/man/man5/xorg.conf.5.xhtml#heading9http://manpages.ubuntu.com/manpages/focal/man5/xorg.conf.5.html#inputclass%20section我在配置的 InputClass 部分找到了描述。有很多选项,但实际上很简单。所以我创建了这个配置块:

Section "InputClass"
    Identifier "Apple Magic Trackpad" 
    MatchProduct "Magic Trackpad"
    Option "TappingDrag" "0"
EndSection

这应该禁用TappingDrag名称中带有“Magic Trackpad”的所有设备的选项(因此“InputClass”是一类输入设备)。

TappingDrag我从这里得到的选择:http://manpages.ubuntu.com/manpages/focal/man4/libinput.4.html#configuration%20details运行时xinput list-props <trackpad device id>显示为“libinput Tapping Drag Enabled”,所以我猜测这个设置是可以配置的。

现在我需要弄清楚将此配置放在哪里并使用此页面:http://manpages.ubuntu.com/manpages/focal/man5/xorg.conf.5.html#description。它列出了相当多的配置可以存放的空间,我尝试了其中的大多数,但都没有效果。我还使用了不同的文件名:当xorg.conf.d使用文件夹时,我将文件命名为“10-apple.conf”,因为我认为 xorg 会在内部编译这些文件以构建一个配置对象或类似的东西。

为了验证它是否有效,我注销并再次登录,然后输入xinput list-props <trackpad device id>以查看“libinput Tapping Drag Enabled”的值。目前该值始终为“1”,但根据我的配置,它应该是“0”。

  • 我需要做什么才能使此设置持久存在?
  • 有没有办法查看当前的 xorg 设置来检查文件是否已被加载?
  • 也许我的配置中有一个错误我还没有发现?

我非常感谢对此的任何支持!

答案1

您需要将“TappingDrag”设置为“off”而不是 0。如下所示:选项“TappingDrag”为“off”

相关内容