如何在 Fedora 24 上打字时禁用触摸板/防止意外点击?

如何在 Fedora 24 上打字时禁用触摸板/防止意外点击?

我的问题是这样的:

当我在 XPS13 9350 上打字时,我经常会用手掌触摸触摸板,导致光标跳来跳去,因此从那时起我就打字到了错误的位置。

我已经尝试过的:

  • 在 /etc/X11/xorg.conf.d/touchpad.conf 中打开手掌检测
  • 使用 syndaemon -i 2
  • 使用 synclient 彻底关闭触摸板
  • 使用肉桂设置在打字时禁用触摸板

所有这些行动根本没有任何效果。

最好的情况将是以下 2 之一:

  • 我可以在打字时使用触摸板移动光标,但无法单击

  • 手掌检测有效,触摸板甚至没有注意到任何东西,因为它正确地检测到我的手掌

也可以接受将会:

  • 只要我打字,触摸板就会被完全禁用

为什么到目前为止我尝试过的任何方法都没有任何效果,我怎样才能让它发挥作用?

答案1

Gnome 注册表中不再存在用于在键入时禁用触摸板的键。

首先安装 dconf-editor -

sudo dnf install dconf-editor

然后在终端上使用此命令在 dconf 编辑器中创建一个密钥。

dconf write /org/gnome/desktop/peripherals/touchpad/disable-while-typing true

它将创建disable-while-typing为键并将其设置为 true。

这对我在 fedora 23、Gnome 3.18 上有效。我还将在 fedora 24 上工作。

更新:经过测试,这也适用于 Fedora 24,33。

答案2

http://ubuntuforums.org/showthread.php?t=2316240

阿瑟就在这里。问题是,即使实际使用的是不同的触摸板,也会以某种方式检测到通用触摸板。我尝试过的所有命令都发送到了实际上并不存在的通用触摸板,所以这就是为什么没有任何效果。

尝试修复,现在一切都很好。

相关内容