我最近从笔记本电脑上删除了Windows,安装了Ubuntu 20. 04 LTS。过了一会儿,我的光标会随机移动,笔记本电脑会触发左键点击。
我最初以为我的机器被黑了,所以我禁用了互联网,但它显然没有工作。愚蠢!
我发现其他用户也有类似的问题,但大多是通过重新启动触摸板输入驱动程序来解决的。
sudo modprobe -r psmouse
字符串
这也解决不了任何问题。
后来我注意到,每当我按下键盘上的Ctrl或Shift键时,不稳定的移动和单击只会触发。这让我认为键盘上可能没有连接。键盘也有一个内置的跟踪棒,带有自己的鼠标按钮。所以我继续禁用跟踪棒。
xinput set-prop "<track stick name>" "Device Enabled" 0
型
这解决了我的问题,我没有再观察它。
还有其他的解释吗?这在Windows上从未发生过。尽管如此,Ubuntu在我的所有其他要求中获胜。
1条答案
按热度按时间ca1c2owp1#
我也有一个不稳定的鼠标移动和键盘点击的问题,基本上使我的笔记本电脑无法使用。我是在戴尔XPS 17与Ubuntu 22. 04与所有最新的补丁。
我还找到了上面Ravish链接到戴尔支持网站的文章。然而,它是用于处理一个非常旧的Ubuntu版本的。它确实给予了我们一些提示,我们应该做什么。
第一件事是做一个
xinput --list
命令,看看你有什么样的设备.在我的情况下,指针部分应该像这样(下面我有我的外部键盘和鼠标连接从我的对接坞,但问题存在或没有外部设备插入):字符串
戴尔支持文章提到禁用重复的设备,尽管文章中的设备名称与我上面的硬件不匹配。所以,我只是做了一些尝试和错误来找到有问题的设备。
您可以使用
xinput disable <device_id>
命令暂时禁用设备,看看它是否修复了问题。对我来说,一旦我禁用ELAN 2097设备,不稳定的行为就停止了。由于ELAN 2097设备的设备ID为18,我运行以下命令暂时禁用它:型
现在我们知道哪个设备是导致问题的设备,我们可以通过编写xorg conf来永久禁用该设备。如果USB ID没有显示在短列表中,您可以使用
xinput list <device_id>
查看设备的完整信息。最后,创建xorg conf文件,然后重新启动系统进行测试,以确保设备被永久禁用:
型