答案1
在 Mac 上一切都不同. 它的power按钮是一个生成一些扫描码的普通按钮。即使Fn按钮在 Mac 上是正常的,但在 PC 上对操作系统来说却是不可见的,这就是为什么你经常会遇到无法重新映射Fn按钮Ctrl除非通过 BIOS 中的某些设置将其替换。在 PC 中,power按钮与电源相连。
在具有AT 电源它是硬开关按钮,用于在关闭时断开 PC 与电源的联系(这就是为什么现在安全了到关掉你的电脑信息存在)。因此,操作系统在按钮死亡之前甚至没有机会知道按钮被按下,你也无法捕获该按钮
在具有ATX 电源该按钮与电源相连,而不是与键盘控制器相连,因此你没有获取扫描码并且不能将其用作组合键。按钮事件通过 ACPI 命令发送到操作系统。一些 BIOS 设置实用程序允许您更改该按钮的行为,例如发送重新启动、休眠 ACPI 命令或不执行任何操作。不过,您可以在操作系统中捕获关机事件,尽管在现代 Windows 版本中有一些注意事项。它会比普通按键慢得多,可能不适合打字或发送快捷方式,但可能适合您的用例
因此,您可以将电源按钮设置为睡眠状态,并在睡眠事件发生时运行命令重新启动,或者直接捕获电源按钮并重新启动。
但如果你只是想强制硬重置,而不需要重置按钮,那么更简单的是按住电源按钮几秒钟强制关机,然后重新启动。
如果您想启动 PC,那就简单多了,因为大多数台式机 BIOS 都允许您通过按下鼠标/键盘上的某个键或组合键来唤醒或启动处于关机状态的计算机,这可能是因为在许多情况下,CPU 外壳被放在用户无法触及的地方。但我从未见过具有该功能的笔记本电脑,而且没有笔记本电脑 BIOS 允许您同时按下键盘上的某个键和电源键,因为您总是可以轻松访问笔记本电脑的电源按钮。您还可以使用 LAN 唤醒魔术包远程启动 PC