Answers:
你是对的。您必须编写一个脚本并将其保存到/lib/systemd/system-sleep/
(自2015年起,systemd开始处理/etc/pm/sleep.d/
)。挂起和恢复之间的差异作为脚本的参数给出:
#!/bin/bash
case "$1" in
suspend)
# executed on suspend
;;
resume)
# executed on resume
;;
*)
;;
esac
如果您还想使其进入休眠状态,则参数为hibernate
和thaw
。
tp_id=
()xinput list | grep -i touchpad | awk '{ print $7 }' | sed 's/id=//'(
)没有返回ID,而该命令确实可以从命令行使用。您能看到没有理由吗?为了其他目的,您的脚本效果很好。谢谢!
/lib/systemd/system-sleep/
代替。