如何阻止键盘光标在打字时行为异常?(Ubuntu 17.10)

如何阻止键盘光标在打字时行为异常?(Ubuntu 17.10)

我有一台华硕笔记本电脑,我用它的内置键盘打字。打字时光标不停地从一个地方跳到另一个地方,有时它甚至会删除我写的句子。

我尝试使用下面链接中提到的解决方案,但不幸的是,它们没有起作用。 https://ubuntuforums.org/showthread.php?t=2363499

sudo apt-get install xserver-xorg-input-all 和 sudo apt-get --purge autoremove xsuerver-xorg-input-all && sudo apt-get install xserver-xorg-input-all

其他信息 Ubuntu 17.10 与 Windows 10 Intel icore 5 ASUS Q304 双启动

内存 6 GB 内存 6 GB

答案1

这个问题我已经困扰我好几年了,今天晚上才解决。只需进入系统设置 > 鼠标和触摸板 > 取消勾选“点击即可单击”即可。这样,在打字时鼠标就不会再在屏幕上乱窜了。唯一的缺陷是,现在要单击某些东西,您必须实际按压触摸板,而不仅仅是点击。

答案2

我刚刚遇到了这个特殊问题的重复,并发现了一个晦涩的帖子,似乎对我的问题有帮助:

我的笔记本电脑也有触摸屏(我从来没用过),它的解释方式与触摸板大致相同。“打字时禁用”例程似乎存在一些冲突,我发现禁用触摸屏可以解决这个问题。关于这个问题有一个未解决的错误报告,网址为https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1733032

运行命令xinput列出你的设备。我的输出是

xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech M315/M235                        id=9    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen                          id=10   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                          id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ Laptop_Integrated_Webcam_HD: In           id=11   [slave  keyboard (3)]

就我而言,我发现使用以下命令禁用“ELAN 触摸屏”

xinput set-prop 10 "Device Enabled" 0

导致触摸板按照我期望的方式运行 - 即当我打字并且我的手掌或手腕碰到触摸板时该设备被禁用。

答案3

听起来就像您打字时手/拇指接触到了触摸板。
如果您进入系统设置,应该有一个选项可以在打字时禁用触摸板。

相关内容