【问题标题】:AutoHotkey Remapping KeysAutoHotkey 重新映射键
【发布时间】:2021-09-04 05:41:51
【问题描述】:

我正在尝试使用名为 AutoHotkey 的程序重新映射几个键。我真的没有任何编码经验,但我试了一下,结果不出所料地吮吸它哈哈。想知道是否有人可以帮助解决我的问题

我想重新映射我的左 ctrl 和 l 键以发送波浪号键(1 旁边的 ` 键),并将我的左 ctrl 和左 shift 按钮发送到 esc 键。我正在尝试在某些游戏中使用这些重新映射的键绑定,并且我听说在一般视频游戏中使用 AHK 存在一些问题。尝试使用 AHK 帮助推荐的命令解决此问题,例如 SendPlay 或 SendMode, Play。

到目前为止,这是我编写的试图解决这个问题的代码:

#SingleInstance force

^l::SendMode, Play {`}
{LShift}{LCtrl}::SendMode, Play {Esc}

不胜感激这方面的任何帮助...谢谢!

【问题讨论】:

标签: autohotkey


【解决方案1】:
<^l::SendPlay ``
LShift & LControl::SendPlay {Escape}

不过,您不应该使用由两个修饰键组成的热键。

【讨论】:

  • 嗯... ^k::SendMode, Play {Esc} 怎么样?
  • @Ventiwater,这不是你使用SendMode的方式。
  • @Ventiwater,只需使用the regular Send。这很可能是您真正想要的。我强烈建议您阅读Beginner Tutorial,了解 AHK 基础知识的 10 分钟指南。
猜你喜欢
  • 2011-06-14
  • 2012-08-09
  • 1970-01-01
  • 1970-01-01
  • 2019-04-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多