0

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

当我关闭盖子并重新打开它时,我的触摸板没有响应。如果我连接 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 位。侏儒 v 3014.1

4

2 回答 2

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/ 中,如https://askubuntu.com/questions/671910/所示笔记本电脑挂起后触摸板不工作

于 2021-01-25T14:04:01.737 回答
0

当您关闭并打开最初未安装 Debian 的笔记本电脑上的盖子时,可能会发生奇怪的事情。我见过一堆这样的。

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

我可以想到的两种解决方法:

1) 合上盖子时“什么也不做”:我不知道您使用的是什么桌面,但大多数桌面都可以让您选择控制合上盖子时要执行的操作;如果可能的话,选择“什么都不做”(甚至不要让屏幕变黑),reboot然后再试一次。如果它有效,那么这可能是解决方法本身,或者您可以从这一点开始构建(例如:尝试“黑屏”下一步)直到它停止工作。

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

抱歉,如果没有更好的答案。我希望这有帮助。

编辑:我想到了更多的事情,值得一试:

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

2) 将您的 BIOS 更新到最新版本,重新启动并查看问题是否仍然存在。

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

4) 找出您的触摸板品牌和型号,并搜索相关问题或适用于 Linux 的驱动器。

于 2017-01-07T02:59:25.877 回答