如何将 Windows 键重新映射到特殊修饰键

如何将 Windows 键重新映射到特殊修饰键

我的机器上有 2 个操作系统:Ubuntu Linux 和 Windows。两个系统上都安装了 Emacs。

在 Ubuntu 中,“Windows”键按下时会发送“Super”修饰符,而在 Emacs 中我为其附加了几个快捷方式,如下所示:

(kbd "s-z")

在 Windows 上,此键与操作系统严格绑定,我认为,是否可以将其重新映射到单独的修饰符并为特定于 Windows 的 Emacs 添加新设置?

我已经通过Scancode Map向注册表节点添加参数将“Caps Lock”重新映射到 Enter HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

00 00 00 00 00 00 00 00 02 00 00 00 1c 00 3a 00 00 00 00

是否可以使用相同的技术添加另一个参数来将 Windows 键重新映射到某些特殊的修饰符?

我读过这个答案:https://superuser.com/a/521137/145009。但是我无法在注册表中添加第二个同名的值,我应该输入什么代码?

相关内容