鼠标行为不稳定

鼠标行为不稳定

我的台式电脑出现问题,鼠标指针会粘在屏幕边缘,通常是右上角,任何试图将其移开的尝试都会让它像橡皮筋一样弹回该位置。因此,我无法使用鼠标。

我能够按照建议将psmouse模块列入黑名单来解决此问题/etc/modprobe.dDell(几年前在 Ubuntu 论坛上)在这里

但是,将 psmouse 模块列入黑名单会导致从挂起状态恢复的问题。具体来说,挂起后,我的鼠标移动速度会非常慢,并且会出现卡顿/滞后,音频也会卡顿。当我启动 psmouse 模块时,鼠标和音频问题都消失了,但我无法再次使用鼠标。

我目前正在运行 Pop!_OS 18.10 的全新安装,但已确认该问题存在于最新的 Ubuntu LTS 和 18.10 上

我的系统使用的是 Nvidia 410 驱动程序和 i7-4770K。无论连接什么外围设备,问题仍然存在。我尝试了不同的鼠标、键盘等。

有没有人有什么建议,可以在不列入黑名单或通过 modprobe 删除 psmouse 的情况下解决鼠标问题?

答案1

我找到了答案。我允许老鼠表现出它的奇怪行为,并且能够xinput在它这样做的时候跑动。

xinput显示一个名为“PS/2 通用鼠标”的条目。禁用此通用设备后,我的鼠标可以正常工作,而无需将 psmouse 列入黑名单。您可以使用以下命令禁用它

xinput disable id#

如果您想要永久禁用 xinput 指针条目,您可以在 /etc/X11 中创建“xorg.conf”并输入以下内容:

Section "InputClass"
   Identifier         "disable broken device"
   MatchIsPointer     "on"
   MatchProduct       "PS/2 Generic Mouse"
   Option             "Ignore" "on"
EndSection

功劳归于此 Stack Exchange Unix 和 Linux 帖子

答案2

如果您有一台触摸屏笔记本电脑并遇到此问题,请尝试禁用触摸屏。这对我的情况很有效。

以下是禁用它的方法。

首先通过运行命令列出所有已注册的输入设备

xinput

你应该有这样的东西 在此处输入图片描述

找到触摸屏输入的 ID(就id=10我的情况而言)

然后运行以下命令来禁用它

xinput disable <your_id>

相关内容