如何重新映射特定键盘的按键?

如何重新映射特定键盘的按键?

我的电脑连接了多个键盘。我想重新映射其中一个键盘上的按键,但保留其余按键。我该怎么做?

至于“为什么”——我想拥有一个与主键盘分开的“多媒体键盘”,但我在网上找不到。所以我想我可以拿一个典型的 USB 数字键盘(它们的价格大约为 5 美元),然后重新映射其中一个上的按键。加上适当的贴纸,我就可以坐下来了,而且很便宜。

我知道这是理论上可能,但在我动手编写自己的软件之前,我想看看是否已经有一个现成的软件。

哦,是的,我正在运行 Windows 7。

答案1

我知道我的回复有点晚了,但只要你使用US keyboard驱动程序(不是US international,其中两个字符例如`e 变成è),你就可以使用 HIDMacros。你甚至可以控制自动热键通过HID宏为您提供更多灵活性。

HIDMacros 是免费的,但不是开源的。它允许您重新定义按键,甚至通过键盘(或 USB 数字键盘)启动宏。

如果您需要“国际”功能,您可以使用 AutoHotKey 将这两个键组合成重音字符。

关于 HIDMacros 的 2 条备注:

  1. 当您以受限用户(非管理员)身份运行时,您需要以管理权限启动 HIDMacros。

  2. HIDMacros 可以放在系统托盘上,但只有在您更改配置选项卡下的配置后才能这样做。

答案2

市面上还有可编程键盘,可让您将物理板上的按键设置为您喜欢的任何内容(即更改按键发送的信号)。但这可能不是您想要的,因为这些键盘相对稀有且昂贵。 这可能是最便宜的一个。 这里还有一些较小的。

相关内容