在Windows 10 64位下重新映射Asus笔记本电脑键盘上的“ PowerOff”键?


8

我要完成的工作:

重新映射荒谬地放置在键盘上作为按键的笔记本电脑的电源按钮。

内容:

我最近购买了华硕VivoBook Pro N552VW笔记本电脑的升级版。这是一台很棒的机器,规格很棒。我喜欢其中的每个细节,除了我无法吞咽的一件事,我也不明白为什么它存在于地球上。

一个产品设计天才决定将用于打开和关闭计算机的电源按钮置于键盘按键之间。更加明智的是,这位天才决定将其放置在通常可以找到专用“ End”键的位置,如下图所示:

在此处输入图片说明

缓解问题:

尽管这种设计显然容易出错,即始终存在以下风险:意外按下电源键,然后在工作过程中使笔记本电脑进入睡眠状态。但这很容易解决,方法是转到Windows的电源设置,并定义按下电源按钮时什么都不会发生。硒图片如下:

在此处输入图片说明

还有什么要做的:

但是,我真正想做的是将这种键映射为再次表现为专用的End键。我尝试了多种按键映射软件,但均无效果。我知道电源键通常以较低的级别映射到BIOS供电过程,因此我打算放弃。

那是我在AskUbuntu Stackoverflow上发现此问题的时间:https://askubuntu.com/questions/580902/how-to-change-mapping-for-the-poweroff-key-on-keyboard

在那里,给出了针对Ubuntu OS的解决方案。然后,这使我重新希望在Windows下进行相同的操作。因此,我在这里的问题是:我如何正确地重新映射愚蠢的华硕电源按钮,使其看起来像是“结束”键?

我的首选解决方案是通过Windows注册表执行此操作。仅在根本不可能的情况下,我才想尝试使用必须始终加载的外部重新映射软件的选项。

我到底尝试了什么:

我实际上已经尝试过更改注册表和使用外部软件。我找不到免费的软件,无法正确重新映射电源键。

更改注册表,我能找到的最好方法是使NumLock键成为End键(然后NumLock将通过Ctrl + Alt + PauseBreak进行访问):

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \键盘布局

“扫描代码图” = 00,00,00,00,00,00,00,00,03,00,00,00,4f,e0,45,00,45,00,46,e0,00,00,00 ,00

不用说,这是一个相当肮脏的解决方案,因为它会造成更多混乱。


1
抱歉,除了支持您关于这是一个混乱的键盘设计的观点之外,我无济于事。
保罗

使用SharpKeys来查看Power键是否生成扫描代码(教程)。如果没有,则无法映射,只能像您一样禁用。您所能做的就是将其重置为掉电然后捕获该事件,但这比其价值更大。注意:有时长按此按钮是以半有序方式关闭挂起的计算机的唯一方法。
harrymc '18

1
您还没有看到Mac或其他键盘上带有电源键的笔记本电脑吗?老式Mac甚至在键盘上都有DVD弹出键。不,如果密钥由键盘固件处理并且不生成任何扫描代码,则无法重新映射键,就像通常无法在Windows上重新映射Fn键一样。复制:我可以在Windows 10上将Power键重新映射到End键吗?
phuclv


是否可以重新映射PC或笔记本电脑的电源按钮?,很遗憾,由于悬赏而无法关闭
phuclv

Answers:


5

使用 SharpKeys 查看电源键是否在键盘上生成了扫描代码。如果是这样,则SharpKeys可以在注册表中重新映射注册表项,该注册表项将对所有程序均有效。
有关教程,请参见文章 Windows 10、8、7或Vista上的“将任意键映射到任意键”

如果Power键在Windows下没有生成扫描代码,则无法映射它,只能像您一样禁用它。即使Linux可以重新映射它,因为它可以更好地控制键盘,但Windows却不是这样。

在这种情况下,您最多可以做的是重新激活电源键,然后将其重置为再次断电,然后捕获并取消该事件,将其重新映射到另一个键,例如该End键。这可以通过使用AutoHotkey来完成 ,但是可能比它值得的麻烦更多。如果您有兴趣,我可以扩大我的答案,以说明如何完成此工作。

我确实注意到,有时使用电源按钮是半挂起关闭挂起的计算机的唯一方法。


如果您引用的是AHK:OnMessage中的关机预防脚本,请注意“据报道这在Windows Vista及更高版本上不起作用”。另外,我想看看你的魔法。
guest-vm '18

@guest:可以找到几种这样的脚本。我相信API程序可以取消关闭操作,而不会产生任何魔术,因此AHK也应该能够执行该操作。但是正如我说的那样,将发布者指向这些链接并要求他花时间检查这些链接可能并不值得,因为不能保证这些解决方案在所有情况下都适用。
harrymc '18
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.