禁用 Win10 注册表中的 ALT 和应用程序键

Disabling ALT & Application key in Win10 registry

我想通过编辑注册表项来禁用 windows10 中的 Alt 和应用程序键。我找到了这个程序:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control

如上是 Win 键,我想将其更改为 Alt 和应用程序键 Win 键的代码是:

Left Win key -> 0x5B
Right Win key -> 0x5C

Alt 和应用程序键的代码是:

Application key -> 0x5D
Alt key -> 0x12

所以我更改了以下值:

00000000000000000300000000005BE000005CE000000000

至:

00000000000000000300000000005DE0000012E000000000

...但我不工作。 有什么建议么?我怀疑值可能有误,但不确定如何验证。

好的,所以

  1. 程序有效(已针对 Win10 IOT Enterprise 2015 LTSB 验证)
  2. 问题在于所需键的映射不正确
  3. 在@Ilnspectable 的帮助下,我找到了适用于 Alt 和应用程序键的正确映射:分别为 38 和 E0_5D 正确的值应该是:

    00,00,00,00,00,00,00,00,03,00,00,00,00,00,5D,E0,00,00,38,00,00,00,00,00

请注意,在 Windows 中,他们使用称为 little-endian 的字节格式(多字节值从最低值开始存储在内存中)。

逻辑解释here