【问题标题】:AHK How to switch Ctrl and Shift keysAHK 如何切换 Ctrl 和 Shift 键
【发布时间】:2013-09-08 11:13:16
【问题描述】:

我想切换左 Shift 和 Ctrl 键,所以每当我按下左 Shift + P 我得到 Ctrl P 代替。但我也会喜欢当我按 Ctrl + Shift 得到 Ctrl + Shift (没有 Ctrl + Ctrl)。我的意思是当我按下左 Shift 与字母和数字组合时,只需调用左 ShiftCtrl 键切换,而不是当我按下时它与任何其他修饰符。

到目前为止我已经尝试过了

~LShift::~LCtrl

它可以解决问题,但是,每当我按下 Lshift 时,我都会同时得到 CtrlLeft Shift 的这个脚本。

【问题讨论】:

    标签: keyboard switch-statement autohotkey shift ctrl


    【解决方案1】:

    如果您想完全切换 shift 和 Ctrl,您的脚本应该是这样的。

    $*Lshift::Send {LControl Down}
    $*Lshift Up::Send {LControl Up}
    
    $*LControl::Send {Lshift Down}
    $*LControl Up::Send {Lshift Up}
    

    您的问题与question 类似,您可以在其中找到其工作原理的解释。

    【讨论】:

    • 你错过了LshiftUp 的一点空间;)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-13
    • 2012-08-15
    • 2021-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多