如何在 Ubuntu 17.10 中增加左键单击区域?

如何在 Ubuntu 17.10 中增加左键单击区域?

我以前曾将synclient左键单击区域增加到整个触摸板,如这个答案,但根据这个答案Ubuntu 现在附带libinput而不是synaptics

$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?

如何才能让我在 Ubuntu 17.10 中左键单击触摸板上的任意位置?

如果这不可能,我至少可以禁用触摸板上的鼠标中键和右键单击吗?现在,如果我在浏览器中,我会不经意地单击鼠标中键,从而关闭选项卡;如果我在文本编辑器中,则会粘贴我剪切的缓冲区,这两种情况都非常烦人。

答案1

我不知道如何准确地完成您的要求,但我最终做的是(尝试)完全禁用触控板上的中间按钮:禁用鼠标中键

我刚刚编写了一个脚本,该脚本运行xinput set-button-map $id 1 0 3$id是触控板设备的 ID xinput list。这三个数字为左、中、右物理按钮分配按钮标识符。(因此,您可以通过更改3为来禁用右按钮0,将其反转为3 2 1等。)我尚未在某个配置文件中找到有关执行此操作的任何说明。理想情况下,这应该是在 Ubuntu 的鼠标控制面板中,或者至少在 gnome-tweak-tool 或类似的东西中。

奇怪的是,这会禁用 Firefox 中的鼠标中键单击(主要烦恼——意外关闭选项卡并在新选项卡中打开链接),但仍会在终端中粘贴。因此,尚不确定这是否真的有效,或者终端和其他应用程序是否使用其他事件来解释为粘贴。我可能还会对任何 Firefox 功能请求进行投票,以添加配置选项来禁用选项卡关闭和其他鼠标中键单击操作。

相关内容