【问题标题】:Auto Hotkey mapping ctrl-alt-s to d自动热键映射 ctrl-alt-s 到 d
【发布时间】:2017-08-09 02:06:19
【问题描述】:

我的笔记本电脑中的 d 键不起作用。我需要使用自动热键将 Ctrl+Alt+s 组合键重新映射到 d 。但是,发送命令并不能真正满足我的需求,因为我希望能够在其他组合中使用 d 的组合键,例如 ⊞ win++d 等。我可以使用 send 命令对所有这些自定义快捷方式进行编码,但这似乎不是很整洁。我尝试使用如下的键重映射语法:

^!s::d

但是这不起作用。附带说明一下,^x::^c 可以完美运行,但是 ^x::c 不会开始将组合键 Ctrl+x 映射到键 c .

我想知道为什么。

我正在寻找一种将多个键重新映射到一个键的简单方法,以便使用它按下的其他附加键也可以正常工作。这就是为什么 * 通配符不符合我的要求。

【问题讨论】:

  • 我想不出任何办法来避免明确列出那些应该映射到 Win-D 的附加组合,例如 Win-Ctrl-Alt-S。

标签: autohotkey


【解决方案1】:

如果您在 d 键的替代方案中使用 Alt 和 Ctrl,您将无法使用包含 ctrl/alt 和 d 的任何热键。 所以我对你的建议是:使用像 F1 这样的单个键来替代你的 d 键。然后在它前面放一个星号,这样当同时按下 ctrl/win 和 alt 等修饰符时它也会触发,它会正常工作。

*F1::d

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-27
    • 2011-03-13
    • 2018-12-15
    • 2019-08-07
    • 2020-11-13
    • 1970-01-01
    • 2012-11-28
    相关资源
    最近更新 更多