jow*_*owi 10 ubuntu touchpad mouse linux-mint
今天我终于决定从 Windows 切换到 Ubuntu。我完全安装了 Ubuntu,但每次我的笔记本进入睡眠模式并唤醒时,我的鼠标将不再工作。当我重新启动时,它可以正常工作,直到我让它进入睡眠状态(即使是 10 秒)。
所以我尝试切换到 Mint,但是即使使用 Mint 我也遇到了同样的问题。我一整天都在尝试修复它,但没有成功。
笔记本:华硕笔记本
在一个类似的论坛帖子上,这是修复:
sudo apt-get install --reinstall xserver-xorg-input-all
Run Code Online (Sandbox Code Playgroud)
然而,这对我不起作用。
cod*_*ael 11
这个问题至少可以追溯到几年前。对于许多华硕所有者来说,这是一个问题,但它并不完全特定于华硕设备。此外,它不是特定于 Debian 的——尽管在您的情况下,Ubuntu 和 Mint 都有 Debian 根。
这是一个棘手的问题,因为每个提议的解决方案似乎每个人的里程都不同(并且它们都有轻微的硬件差异)。有无数线程试图解决它。
Launchpad 上值得注意的错误线程(取决于您的华硕型号):
Kernel.org 上适用的错误线程:
假设您不想修补内核,您可以尝试几个潜在的运行时解决方案。
(注意:您可以使用打开终端Ctrl+Alt+T)
禁用/启用鼠标驱动程序:
您可以使用以下命令删除然后重新插入鼠标驱动程序模块:
sudo modprobe -r psmouse
sudo modprobe psmouse
Run Code Online (Sandbox Code Playgroud)
通过 Xinput 禁用/启用:
使用以下命令查找您的触控板 ID:
xinput --list
Run Code Online (Sandbox Code Playgroud)
获得设备 ID 后(我将12在本示例中将其称为)尝试禁用和启用设备:
xinput --disable 12
xinput --enable 12
Run Code Online (Sandbox Code Playgroud)
(替换12为触控板的设备 ID)
选择:
顺便说一句,您可能想尝试休眠而不是挂起。据说这些问题在冬眠时并不那么普遍。
我可以在带有 Ubuntu 18.04 的 HP ProBook 450 G6 上确认我的触摸板存在类似问题,暂停后非常滞后。
什么对我有用:创建/lib/systemd/system-sleep/touchpad:
#!/bin/sh
case $1 in
post)
/sbin/rmmod i2c_hid && /sbin/modprobe i2c_hid
;;
esac
Run Code Online (Sandbox Code Playgroud)
使文件可执行chmod +x /lib/systemd/system-sleep/touchpad
并测试(暂停计算机并再次唤醒)
| 归档时间: |
|
| 查看次数: |
19153 次 |
| 最近记录: |