当我关上盖子并重新打开时,我的触控板没有响应。如果我连接一个usb鼠标它很好,但触摸板没有。我尝试创建/etc/pm/sleep.d/00_trackpad
:
#!/bin/sh
case "$1" in
suspend|hibernate)
modprobe -r psmouse ;;
resume|thaw)
modprobe psmouse ;;
synclient TouchpadOff=0 ;;
esac
或
#!/bin/sh
case "$1" in
resume)
DISPLAY=:0.0 su USER -c '/usr/bin/synclient TouchpadOff=0' ;;
esac
但两者都不起作用。
电脑:华硕455L
操作系统:Debian GNU / Linux 8(Jessie)64位。 Gnome v 3014.1答案 0 :(得分:0)
当您在未安装Debian的笔记本电脑上关闭并打开盖子时,可能会发生奇怪的事情。我见过其中一堆。
这不是Debian的错 - 其中一些笔记本电脑的屏幕硬件开关(有时)不仅告知操作系统关闭屏幕,还执行"命令"通过固件(不受操作系统控制),其中一些"命令"可能会关闭鼠标垫等。
我可以考虑的两个解决方法:
1)"什么都不做"当盖子关闭时:我不知道你正在使用什么桌面,但大多数台式机让你可以选择控制关闭盖子时要采取的动作;选择"什么都不做"如果可能(甚至不要使屏幕空白),reboot
计算机并再试一次。如果它有效,那么这可能是变通方法本身,或者你可以从这一点开始构建(例如:尝试"将屏幕空白"接下来)直到它停止工作。
2)禁用硬件开关:这是"脏",最后一个沟渠方法。拆卸你的笔记本电脑,找到关闭盖子时触发的硬件开关,"击败"它。有时只有这个选项有效。
很抱歉,如果没有更好的答案。我希望这会有所帮助。
编辑:我想到了更多可能值得尝试的事情:
1)确保您拥有一个包含存储库列表/etc/apt/sources.list
,例如显示here,运行apt-get update
,运行包firmware-linux
,重启并查看是否存在问题依然存在。
2)将BIOS更新到最新版本,重启并查看问题是否仍然存在。
3)登录BIOS并更改"节能"的所有设置。东西到"关" (或启用最高性能),重新启动并再次检查。
4)找出您的触控板品牌和型号,并搜索可用于Linux的相关问题或驱动器。
答案 1 :(得分:0)
建议
modprobe -r i2c-hid; modprobe i2c-hid;
在 http://forums.debian.net/viewtopic.php?t=128952
链接
modprobe -r psmouse; modprobe psmouse
就像在问题中一样:
类似问题:
注意
/etc/pm/sleep.d/
中的文件似乎仍然(在 2021 年)是 sleep/suspend/... 事件的正确位置,或者在 /lib/systemd/system-sleep/ 中,如 {{3} 所示}