【问题标题】:Using Ctrl+Shift+Alt in AutoHotKey在 AutoHotKey 中使用 Ctrl+Shift+Alt
【发布时间】:2021-08-09 22:01:52
【问题描述】:

我正在尝试使用 AutoHotKey 来控制我的媒体。我有以下一组不起作用:

;--- Ctrl+Shift+Alt to play/pause media ---
^+!::Send {Media_Play_Pause}`

以下确实有效:

;--- Ctrl+Shift+NumPad Divide to play/pause media ---
^+NumpadDiv::Send {Media_Play_Pause}`

有没有办法让 Ctrl+Shift+Alt 键绑定工作以播放/暂停媒体?

【问题讨论】:

    标签: autohotkey


    【解决方案1】:

    你可以这样做

    ^+Alt::Send {Media_Play_Pause}
    

    但这需要您在按 Alt 之前先按住 Control 和 Shift。

    但是,我们可以为所有 3 个潜在的最终键模拟这种映射,我们应该没问题


    Code:
    ^+Alt::
    ^!Shift::
    +!Control::
    Send {Media_Play_Pause}
    return
    

    【讨论】:

    • 可能需要为该发送命令中的每个修饰符发送向上/向下事件,具体取决于接收输入的程序。
    • 我只是假设 OP 可能会在 Windows 全局上下文中使用 Pause/ Play 按钮。如果是这种情况,它影响哪个程序并不重要,因为操作系统将处理实际将消息发送到程序,这在我这边似乎工作正常。
    猜你喜欢
    • 2018-12-15
    • 2018-10-31
    • 2012-08-21
    • 2011-06-14
    • 2020-07-20
    • 1970-01-01
    • 1970-01-01
    • 2018-03-18
    • 2015-01-23
    相关资源
    最近更新 更多