将caplock-key重新映射到修饰键key ctrl + shift + alt with Autohotkey

问题描述:

我想使用Capslock作为修饰键。为了不与其他键组合冲突的风险创建此,我想使用按Ctrl ++ Alt键,即大写锁定 + ü将成为按Ctrl ++ Alt键 + u大写锁定 + p将成为按Ctrl ++ Alt键+ü将caplock-key重新映射到修饰键key ctrl + shift + alt with Autohotkey

我只想在autohotkey中配置修饰键映射,而不是单独配置每个组合。

我已经试过:

Capslock::^!+

Capslock::Send ^+{Shift}

但第一是公认按Ctrl ++PlusSign和第二没有按” t似乎根本不起作用。

试试这个

$^CapsLock::CapsLock ; Use Ctrl+CapsLock to toggle CapsLock 

; Refer to http://ahkscript.org/docs/misc/Remap.htm 
CapsLock:: 
    SetKeyDelay -1 
    Send {Blind}{Ctrl DownTemp}{Shift DownTemp}{Alt DownTemp} 
return 

CapsLock up:: 
    SetKeyDelay -1 
    Send {Blind}{Ctrl Up}{Shift Up}{Alt Up} 
return 
+0

注意给任何人来这里阅读之前:http://superuser.com/questions/168380/how-to-remap-capslock-to-ctrlaltshift-in-autohotkey你必须绑定为'* CapsLock ::'和'* CapsLock up ::'使其工作 – 2016-12-20 03:14:12