2014-11-25 3 views
0

Я бы хотел использовать Capslock в качестве ключа-модификатора. Чтобы создать это без риска столкновения с другими комбинациями клавиш, я хотел бы использовать Ctrl + Сдвиг + Alt, т.е. CapsLock + у станет Ctrl + Сдвиг + Alt + u. Capslock + р стал бы Ctrl + SHIFT + Alt + у.Remap caplock-key для ключа-модификатора ctrl + shift + alt с Autohotkey

Я хотел бы настроить отображение ключей модификатора в autohotkey, а не каждую комбинацию отдельно.

Я пробовал:

Capslock::^!+

и

Capslock::Send ^+{Shift}

Но первым признан Ctrl + Сдвиг + PlusSign и второй Безразлично» похоже, работает вообще.

ответ

1

Попробуйте

$^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 вы должны bind как '* CapsLock ::' и '* CapsLock up ::', чтобы заставить его работать –