【问题标题】:Two separate keyboards, two separate spacebars两个独立的键盘,两个独立的空格键
【发布时间】:2013-09-26 05:37:15
【问题描述】:

基本上,为了个人方便,我已经使用 2 个键盘很长时间了,但现在有一些东西让我很烦恼。我想将第二个键盘上的空格键重新映射为 w/e,以便我可以使用两个单独的空格键玩特定游戏。

到目前为止,我遇到的问题是键盘重新映射软件倾向于重新映射两个键盘的键。或者重新映射在游戏中不起作用,尽管它似乎在记事本等中工作正常。很可能是因为重新映射发生在比游戏获取其输入的更高级别上。

这是在 HIDmacros 上所做的;

对于触发kbd6 32()

HIDMacros.SendKeys "p" 

不多,但我对这个领域不太了解哈哈

有谁知道我如何做到这一点?

-编辑:哦,“握住”钥匙的能力是必须的,否则他们将毫无意义这样做:/。我现在正在考虑硬件修改哈哈

【问题讨论】:

  • 赞成,因为这听起来是一个有趣的问题,我也想知道,但我懒得研究。您可能还需要一些代码来识别所有键盘。
  • 搜索 AHKHID。它是一个可以区分 USB HID 设备的库。

标签: macros keyboard autohotkey hid remap


【解决方案1】:

我能够使用 AutoHotKey AHKHID 脚本和 SharpKeys 来完成类似的事情。

使用 SharpKeys,我将键(在您的情况下是空格键)重新映射到某个虚构的键。 然后使用带有 AHKHID 脚本的 AutoHotKey,我能够听到该键上的笔画,并确定它是从哪个设备发送的 - 然后我会模拟想要的击键。 我相信这可能适用于您的情况(另外,我模拟了上下笔划,因此“保持”有效)。

我已经在 AutoHotKey 的论坛上发布了完整的解决方案: http://www.autohotkey.com/board/topic/38015-ahkhid-an-ahk-implementation-of-the-hid-functions/page-29#entry631055

祝你好运

【讨论】:

  • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-08-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多