在我的笔记本电脑(Acer C720P)上,电源按钮是一个普通的键盘键,我经常不小心按到它。这会立即关闭我的电脑。按照某人的建议,我使用 logind.conf 禁用了电源键。现在电源键被完全忽略了,这意味着关闭我的电脑更加不方便。有没有办法设置 Arch,使电源按钮被忽略,除非按下它超过一秒钟?
答案1
检查xev
按下关机按钮时发出的事件。在我的例子中是XF86PowerOff
。
我只是在我的窗口管理器(AwesomeWM)中添加了一个全局热键,它运行了一个小的 bash 脚本:
#!/usr/bin/bash
zenity --question --text "Power off?" --default-cancel && poweroff
之后,当我按下关机按钮时,系统会询问我该做什么。