如何在打字时禁用触摸板?

如何在打字时禁用触摸板?

这样写是不可能做到的,文本会被删除,窗口会改变,随机打开标签。我尝试了遇到的所有解决方案,但没有一个能真正解决问题(有些甚至不起作用)

我尝试安装触摸板指示器,我尝试从启动应用程序添加 syndaemon 选项,我尝试了相同的操作,但从终端来看,没有任何效果。

我只想在打字时完全禁用触摸板,不滚动,不移动光标,什么都不做。

答案1

我建议安装libinput它具有更好的“打字时禁用”和“手掌检测”算法。

跑步

sudo apt install xserver-xorg-input-libinput

并重新启动 GUI 会话,或者重新启动。

如果你需要“点击”,你可以添加

Option "Tapping" "true"

到 的触摸板部分/usr/share/X11/xorg.conf.d/90-libinput.conf

所有选项均可在手册页

如果您使用的是带有-hwe-16.94堆栈的 Ubuntu 16.04,则需要安装xserver-xorg-input-libinput-hwe-16.04包而不是xserver-xorg-input-libinput

您可以通过检查是否安装了包来xserver-xorg检查安装了哪个 HWE 堆栈。xserver-xorg-hwe-16.04

答案2

对于 Ubuntu 17.10 之前的版本 (Unity)

打开系统设置->鼠标和触摸板:在触摸板部分中从 切换ONOFF

在此处输入图片描述

给阅读此帖子的其他用户的补充信息:答案是在问题内容更改之前写的,原来的问题是:“禁用触摸板的实际解决方案是什么?我只想完全禁用触摸板,不滚动,不移动光标,什么都不做。”。 所以来自@Pilot6 的回答对于当前版本的问题来说,这是一个更好的解决方案!

答案3

您也可以使用 Synaptics 来完成此操作。

synclient PalmDetect=1

这不是永久性的,但你可以通过创建或编辑以下文件并添加来实现Option "PalmDetect" "1"

# /etc/X11/xorg.conf.d/70-synaptics.conf
Section "InputClass"
  Identifier "touchpad"
  Driver "Synaptics"
    Option "PalmDetect" "1"
EndSection

https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Disable_touchpad_while_typing

答案4

我不知道这个功能具体是什么时候推出的,但在 Ubuntu 20.20 LTS 中它非常简单。

在搜索栏中搜索鼠标和触摸板。然后选择触摸板标签并检查打字时禁用触摸板

鼠标和触摸板 Ubuntu

就这样!

如果你打字快或慢,你也可以自定义期间。这是当您按下某个键时触控板将被禁用的秒数。如果您动作快,请将其设置得较低;如果您动作慢,请将其设置得较高。

如果您没有该选项,请尝试其他答案。

相关内容