![点击板:如何使用双指和区域单击右键](https://linux22.com/image/1008082/%E7%82%B9%E5%87%BB%E6%9D%BF%EF%BC%9A%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E5%8F%8C%E6%8C%87%E5%92%8C%E5%8C%BA%E5%9F%9F%E5%8D%95%E5%87%BB%E5%8F%B3%E9%94%AE.png)
我有一个无按钮的触摸板,也就是所谓的点击板,我想通过用两个手指点击并单击右下角区域来执行右键单击。它gnome-tweak-tool
允许我在这两种行为之间切换,但没有同时启用这两种行为的选项。
我主要使用双指点击来执行右键单击,但在某些应用程序中,我需要使用右键或中键单击并拖动。但是,通常的点击-点击-按住来模拟按住鼠标按钮只能用一根手指操作,因此无法使用它来模拟按住右键。
我在 XOrg 上使用 Ubuntu 18.04。
答案1
我可以通过使用gnome-tweak-tool
并启用area
“键盘和鼠标”部分下的“鼠标点击模拟”来实现这一点。
然后我添加了一个新文件,并用以下内容/usr/share/X11/xorg.conf.d
命名它90-libinput-quirks.conf
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "True"
EndSection
文件名本身非常重要,它需要以比 Ubuntu 18.04 捆绑的 libinput.conf 文件更高的数字开头。我的文件已命名,40-libinput.conf
因此我将其命名90-libinput-quirks.conf
以确保它在原始配置之后加载,从而覆盖原始配置。
或者,您也可以像上面一样将添加Option "Tapping" "True"
到部分标识符中Identifier "libinput touchpad catchall"
。不确定此文件是否可以被更新之类的东西覆盖,所以我更喜欢第一种方法。
答案2
在某些系统上,在 GNOME Tweaks(键盘和鼠标)下启用“区域”实际上可以同时启用手指和区域点击模拟。