在Debian 8上从睡眠恢复时触摸板无响应

在Debian 8上从睡眠恢复时触摸板无响应,debian,sleep,freeze,touchpad,Debian,Sleep,Freeze,Touchpad,几周前,我在笔记本电脑上安装了Debian 当我关闭盖子并重新打开时,触摸板没有响应。如果我连接一个usb鼠标,它工作得很好,但触摸板没有。我试图创建/etc/pm/sleep.d/00\u轨迹板: #!/bin/sh case "$1" in suspend|hibernate) modprobe -r psmouse ;; resume|thaw) modprobe psmouse ;; synclient TouchpadOff=0 ;; esac 或 但两者都不起作用 计算机:华硕45

几周前,我在笔记本电脑上安装了Debian

当我关闭盖子并重新打开时,触摸板没有响应。如果我连接一个usb鼠标,它工作得很好,但触摸板没有。我试图创建
/etc/pm/sleep.d/00\u轨迹板

#!/bin/sh
case "$1" in
suspend|hibernate)
modprobe -r psmouse ;;
resume|thaw)
modprobe psmouse ;;
synclient TouchpadOff=0 ;;
esac

但两者都不起作用

计算机:华硕455L


操作系统:Debian GNU/Linux 8(Jessie)64位。Gnome V3014.1

当你在一台没有安装Debian的笔记本电脑上打开或关闭盖子时,会发生奇怪的事情。我看过很多

这不是Debian的错——有些笔记本电脑的屏幕有一个硬件开关,它(有时)不仅通知操作系统关闭屏幕,还通过固件(不受操作系统控制)执行“命令”,其中一些“命令”可能是关闭鼠标垫,等等

我可以想出两个变通办法:

1) 盖上盖子时“什么也不做”:我不知道你在用什么桌面,但大多数桌面都让你可以选择在盖上盖子时采取什么行动;如果可能,选择“不做任何事情”(甚至不要清空屏幕),
重新启动计算机并重试。如果它工作,那么这可能是解决方法本身,或者您可以从这一点开始构建(例如:尝试“下一步清空屏幕”),直到它停止工作

2) 禁用硬件开关:这是“脏”的最后一种方法。拆开你的笔记本电脑,找到关闭盖子时触发的硬件开关,并“击败”它。有时只有这个选项有效

对不起,如果没有更好的答案。我希望这有帮助

编辑:我想到了更多值得一试的东西:

1) 确保您有一个包含所有存储库的列表
/etc/apt/sources.list
如图所示,运行
apt get update
,安装软件包
固件linux
,重新启动并查看问题是否仍然存在

2) 将BIOS更新至最新版本,重新启动,然后查看问题是否仍然存在

3) 登录BIOS,将“节能”功能的所有设置更改为“关闭”(或启用最高性能),重新启动并再次检查


4) 查找您的touchpad品牌和型号,并搜索与Linux相关的问题或可用的驱动器。

建议

modprobe-ri2chid;modprobe i2c hid输入

链接

modprobe-psr鼠标;modprobe psmouse
如问题中所述:

  • )
类似问题:

  • (目前没有答复)
注意


/etc/pm/sleep.d/
中的一个文件(在2021年)似乎仍然是睡眠/暂停的正确位置。。。事件,或者在/lib/systemd/system sleep/中,如

所示,我不会对此投反对票,这是一个不错的问题。我知道,但我试了好几个地方,似乎没有人愿意/可以回答我。我只是觉得stackoverflow有一个更大的社区,所以有更多的机会得到答案。我非常绝望,我找不到解决问题的办法。我应该删除该帖子吗?你可以在上问Debian的大多数问题。(Ubuntu只是一个Debian fork。)当你搜索单词
suspend
而不是
hibernate
时,你也可以找到一些答案。我添加了一些新的可能的解决方案,看看它们是否有效。
#!/bin/sh
case "$1" in
resume)
DISPLAY=:0.0 su USER -c '/usr/bin/synclient TouchpadOff=0' ;;
esac