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

问题描述 投票:0回答:3

几周前我在我的笔记本电脑上安装了 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

debian sleep freeze touchpad
3个回答
0
投票

当您在最初没有安装 Debian 的笔记本电脑上关闭和打开盖子时,可能会发生奇怪的事情。我见过很多这样的。

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

我能想到的两种解决方法:

1)合上盖子时“不执行任何操作”:我不知道您使用的是什么桌面,但大多数桌面都可以让您选择控制合上盖子时要执行的操作;如果可能的话,选择“不执行任何操作”(甚至不要使屏幕空白),

reboot
计算机并重试。如果它有效,那么这可能就是解决方法本身,或者您可以从此时开始构建(例如:接下来尝试“黑屏”)直到它停止工作。

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

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

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

1) 确保您有一个包含的存储库列表

/etc/apt/sources.list
,例如此处所示,运行
apt-get update
,安装软件包
firmware-linux
,重新启动并查看问题是否仍然存在。

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

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

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


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年)是睡眠/挂起/...事件的正确位置,或者在/lib/systemd/system-sleep/中,如
https://askubuntu.com所示/questions/671910/触摸板在暂停笔记本电脑后无法工作


0
投票
这对我有用:

第1步:列出已加载的触摸相关内核模块

要列出与“touch”相关的已加载内核模块,请运行:

sudo lsmod | grep touch

描述:此命令检查加载的内核模块名称中带有“touch”的内容,帮助识别与touch相关的模块。


这是我的输出:

enter image description here

所以就我而言,这里有 hid_multitouch 模块,我使用 rmmod 卸载该模块并使用 modprobe 重新加载。

第 2 步:卸载 hid_multitouch

 模块

要卸载

hid_multitouch

 模块,请执行:

sudo rmmod hid_multitouch

描述:此命令删除hid_multitouch

内核模块,暂时禁用其功能。对于解决触摸相关问题很有用。


第3步:手动加载hid_multitouch

模块

要手动加载

hid_multitouch

 模块,请使用:

sudo modprobe hid_multitouch

描述:此命令加载hid_multitouch

内核模块,启用触摸输入支持。当系统启动期间未自动加载模块时很有用。

© www.soinside.com 2019 - 2024. All rights reserved.