【问题标题】:AutoHotKey - Alt+` (backtick) to Shift+Alt+TabAutoHotKey - Alt+`(反引号)到 Shift+Alt+Tab
【发布时间】:2011-06-14 02:26:37
【问题描述】:

我想将左 Alt + ` 重新映射到 Shift + Alt + Tab kbd>,换句话说,使它表现得像 Mac OS X 的向后窗口循环。

http://www.autohotkey.com/docs/Hotkeys.htm 本页介绍了如何将一些组合键映射到 AltTab 和 ShiftAltTab,以及示例

 LAlt & j::AltTab
 LAlt & k::ShiftAltTab

对我来说很好。

但是,两者都没有

 LAlt & `::ShiftAltTab

也没有

 LAlt & vkC0sc029:: ShiftAltTab

有效。

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

【问题讨论】:

    标签: autohotkey


    【解决方案1】:

    我认为 ` 是一个特殊字符,因此您可能需要对其进行转义。类似``或类似的东西。

    【讨论】:

    • 反引号是一个特殊字符,只出现在字符串可以出现的地方。 :: 的左侧不是。
    【解决方案2】:

    试试 Autohotkey_L (AutoHotkey download)

    这是我使用的版本,您的示例在 Windows 7 Ultimate 64 位上正常运行。

    LAlt & `::ShiftAltTab
    

    【讨论】:

    • 成功了! (实际上它对我不起作用的原因是因为我使用的是日语输入法,它吃 Alt+` 作为输入法开关。输入法的这个快捷方式似乎无法用 AHK 取消。)顺便说一句,当我按 Alt+Tab,然后在不释放 Alt 的情况下,多次按 `,然后再次按 Tab,窗口循环器将向后退。你也有这种情况吗?
    • @edvakf:您应该单独发布您的答案并将其标记为accepted(使用复选标记),这样未来的人们就不需要深入研究 cmets 来找出适合您的方法。 . 谢谢!
    猜你喜欢
    • 2020-07-20
    • 2021-08-09
    • 2018-10-31
    • 1970-01-01
    • 2018-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-15
    相关资源
    最近更新 更多