嘿,我已经在谷歌上搜索了很多次,但还是找不到解决我的问题的方法。
我已经远离 Linux 一年多了,因此如果我需要提供我的信息,我深感抱歉。
但是,我安装了 Ubuntu 12.04 64 位,在 Toshiba L875D-S7332 笔记本电脑上,启动时板载触摸板和键盘有时不起作用。我可以使用外部 USB 键盘和鼠标,有时进入“设置”>“语言支持”,将键盘输入法从 ibus 切换回来,就可以解决这个问题。但并非总是如此。有时它们会随机开始工作。
我确信这可能是一个简单的修复,但由于它有时会随机解决,我无法确定原因或解决方案是什么。
答案1
这曾经在 13.04 和早期的 13.10 中起作用:
在 /etc/default/grub 中编辑以下行:
GRUB_CMDLINE_LINUX_DEFAULT="nosplash i8042.reset=1 i8042.nomux=1
保存并重启。升级到最新软件包后,我的触摸板停止工作了。
答案2
我的东芝笔记本电脑也遇到了同样的问题。我已经创建了这个文件,以便在休眠时正确卸载/重新加载 psmouse 模块
文件:/etc/pm/sleep.d/27-psmouse
case $1 in
hibernate)
rmmod psmouse
;;
suspend)
rmmod psmouse
;;
thaw)
modprobe psmouse
;;
resume)
modprobe psmouse
;;
*)
echo Something is not right.
;;
esac
但这没用
所以我只需在 /etc/acpi/powerbtn.sh 顶部添加以下行
echo -n 'serio0' > /sys/bus/serio/drivers/atkbd/unbind
rmmod psmouse; sleep 1; modprobe psmouse;
现在,如果笔记本电脑键盘和鼠标无法使用,我只需按下电源按钮即可。然后,键盘将立即准备就绪,触摸板将在 1 秒后准备就绪。