这样写是不可能做到的,文本会被删除,窗口会改变,随机打开标签。我尝试了遇到的所有解决方案,但没有一个能真正解决问题(有些甚至不起作用)
我尝试安装触摸板指示器,我尝试从启动应用程序添加 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)
打开系统设置->鼠标和触摸板:在触摸板部分中从 切换ON
到OFF
给阅读此帖子的其他用户的补充信息:答案是在问题内容更改之前写的,原来的问题是:“禁用触摸板的实际解决方案是什么?我只想完全禁用触摸板,不滚动,不移动光标,什么都不做。”。 所以来自@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