如何设置电源按钮(在我的电脑机箱上,而不是在键盘上)使用systemd
(不带acpid
)关闭系统电源?
如何设置电源按钮(在我的电脑机箱上,而不是在键盘上)使用systemd
(不带acpid
)关闭系统电源?
Answers:
systemd
可以处理。我认为这是您需要的:
打开/etc/systemd/logind.conf
(手册):
HandlePowerKey
:按下电源键上的操作;HandleSuspendKey
:按下对暂停键的操作。HandleHibernateKey
:按下对休眠键的操作。HandleLidSwitch
:关闭盖子时的动作。该动作可以是一个ignore
,poweroff
,reboot
,halt
,suspend
,hibernate
或kexec
。
如果没有配置,则使用默认值:
HandlePowerKey=poweroff
HandleSuspendKey=suspend
HandleHibernateKey=hibernate
HandleLidSwitch=suspend
我相信您需要在BIOS中进行配置(如果支持)。我看不到机箱上的电源按钮与您的操作系统有什么关系,因为操作系统会加载键盘驱动程序,因此键盘上的电源按钮确实会与操作系统交互。