我最近买了一个键盘,其中一个键分配给左窗口 + C,我正在尝试重新映射它。
sharpkeys 只识别出它被映射到左侧窗口。Power toys 识别出它被映射到多个键,但不会重新映射它(它重新映射了我正常输入 windows + C,但输入该键本身似乎不起作用)。
关于如何重新映射它,您有什么想法吗?
答案1
在注册表中的键下可以找到由 sharpkeys 或 Power toys 映射的键码
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
。
使用regedit
并导航到此键。如果进行了任何映射,您将在那里获得一个名为“Scancode Map”的值。
您可以导出密钥进行备份,然后删除 Scancode 项并重新启动。这将撤消所有映射并使 Windows 返回默认键盘布局。
如果注册表中未找到 Scancode 项,则使用其他方法。可能的原因是 Windows 使用了错误的键盘布局。在这种情况下,您需要找到正确的键盘布局,或者使用 sharpkeys 或 Power toys 或 AutoHotKey 等应用程序自行更正。
答案2
我的猜测是键盘发送实际的左 Windows + C 键组合。
可以使用 AutoHotkey 将其重新映射到其他内容:
#c::send, MyText
但是然后手动按下左 Windows + C 也会进行相应的重新映射。