我最近购买了一台新笔记本电脑,最初在上面安装了 Windows 11 和 Fedora 双启动系统。 Windows 11 运行完美,没有输入/鼠标问题,每个软件都运行良好。
但在 Fedora 上,在某些时刻(随机时刻)屏幕会被冻结(还有输入?),我需要强制关闭计算机才能再次使用它。这是一个非常令人沮丧的错误。我最后删除了 Fedora 磁盘分区上的所有数据并安装了 Ubuntu 桌面 20.04从可启动 USB。
一切都工作正常,除了我的鼠标仍然冻结:鼠标(使用触摸板)在几秒-分钟(30 秒-2 分钟)内没有响应,并以随机间隔再次响应。但这一次,屏幕没有冻结所以我可以使用访问终端CTRL+ALT+T
我有一个 Synaptic 触摸板,这里是命令的输出xinput list
:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MSNB0001:00 06CB:CDAA Mouse id=12 [slave pointer (2)]
⎜ ↳ MSNB0001:00 06CB:CDAA Touchpad id=13 [slave pointer (2)]
⎜ ↳ PS/2 Synaptics TouchPad id=17 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Video Bus id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ HD Camera: HD Camera id=10 [slave keyboard (3)]
↳ HD Camera: IR Camera id=11 [slave keyboard (3)]
↳ Intel HID events id=14 [slave keyboard (3)]
↳ Intel HID 5 button array id=15 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=16 [slave keyboard (3)]
↳ MSI WMI hotkeys id=18 [slave keyboard (3)]
我来这里是为了寻找新的解决方案,我在其他帖子或网站上尝试了很多建议的解决方案。没有一个对我有用。以下是我的一些测试,但没有解决我的问题:
- 尝试
xinput --disable <ID>
并xinput --enable
检测到每一个鼠标、触摸板。它有一次有效,但其他一次则无效。触摸板似乎被检测为触摸板和鼠标。禁用 Synaptics TouchPad 没有任何效果... - 安装/重新安装 Synaptic 驱动程序
xserver-xorg-input-synaptics
=> 无效 - 安装 libinput 来替换 Synaptic 驱动程序 => 没有效果
- 尝试过
sudo modprobe -r psmouse
=sudo modprobe psmouse
>没有效果
另外,我不知道是否可以有一个链接,但是当我的鼠标被冻结并且我打开一个应用程序(使用键盘和搜索栏+ Enter)时,鼠标会自动解冻。
我的目标是永久解决这个问题,而不是在鼠标冻结时打开终端来解冻。
重要的提示:当与外部设备(例如 USB 插入的鼠标)一起使用时,鼠标可以完美工作。而且当我们使用触摸板时,在插入外接鼠标的情况下,也会出现死机的情况。但当触摸板被冻结时,外接鼠标仍然可以正常使用。
这是软件问题(配置错误)还是硬件问题(可能是触摸板错误?但我不这么认为,因为它在 Windows 上运行良好)
我愿意提供日志/调试,请随时询问!预先感谢您;)
答案1
我也遇到了同样的问题,但唯一的区别是当我通过制作虚拟机使用 Linux 时,你已经完成了双启动。我通过将虚拟指点设备从 PS/2 鼠标更改为 USB 平板电脑解决了这个问题。你可以改变你真实的从触摸板到任何外部 USB 鼠标的指点设备。问题在于您的触摸板驱动程序和 fedora 主机操作系统之间的兼容性