![当我关闭盖子时,我能告诉计算机按下按钮吗?](https://linux22.com/image/1166168/%E5%BD%93%E6%88%91%E5%85%B3%E9%97%AD%E7%9B%96%E5%AD%90%E6%97%B6%EF%BC%8C%E6%88%91%E8%83%BD%E5%91%8A%E8%AF%89%E8%AE%A1%E7%AE%97%E6%9C%BA%E6%8C%89%E4%B8%8B%E6%8C%89%E9%92%AE%E5%90%97%EF%BC%9F.png)
当我合上盖子时,计算机将暂停并锁定屏幕。如果我在锁定之前更改了键盘布局,则无法将其改回并解锁屏幕。
当我按下锁屏的快捷键时,它会显示不同的锁屏,在这个锁屏中我可以更改键盘布局。
我希望当我合上盖子时,计算机会自动按下锁定屏幕快捷方式,这样我就不必在锁定屏幕之前检查键盘布局。可以吗?
编辑:我发现我需要编写一个脚本来指示盖子何时关闭以及何时关闭 - 模拟按下 super + L 键。问题是我不知道如何编写这种脚本。我发现下面的链接有“OnLidClose”事件,但我不知道如何使用它。我将代码放在 /etc/acpi/events/lm_lid 中的链接处,并尝试将“OdLidClose”代码放在 /etc/acpi/lid.sh 中,但它将“$?”复制为“0”。
关联:捕捉盖子关闭和打开事件