楼主:
HamalAri (哈马‧阿里)
2021-04-20 00:29:53电源键有两种
第一种是 acpi,第二种是 xf86poweroff
第一种 acpi 这种桌机面板上大大的电源键是 acpid 管
或者有些系统不用 acpid 给 systemd 管
当然也有一些 distro 给自已的 DE 什么鬼 daemon 去管
因为 acpid / systemd 有 root 权限当然可以关机
第二种 xf86poweroff 这种做在键盘上的是 DE/WM 在管
外接/蓝牙键盘是这一种,如果不是 DE/WM 在管
也可能给管快速键 daemon 管
这些 X11 下的东西要关机就有各式各样的方式取得权限
或者透过 dbus 送讯号给别人去关机
从以前的 policykit 到现在的 polkit
或 suid / sudo 自干 script 各种鬼方法都有
至于笔电内建的键盘是哪一种就很难说,两者都有可能
尤其现在很多笔电没有独立电源键,直接做在键盘上
没办法从外观判别是哪一种