AutoHotkey: 하나의 키를 두 개의 수정자 키에 바인딩

AutoHotkey: 하나의 키를 두 개의 수정자 키에 바인딩

내 문제는 믿을 수 없을 정도로 간단합니다.

내 .ahk 파일에는 다음 조합이 있습니다.

Capslock::Shift

이것은 작동합니다. 을 누르고 있으면 Capslock활성화되지 않지만 Shift해야 할 모든 작업을 수행합니다. 이것이 바로 제가 원하는 것입니다.

이제 한 단계 더 나아가면 다음과 같습니다.

Capslock::^+

종이에서는 작동해야 하지만 + 로 사용하는 대신 자동으로 Ctrl+ Shift+ =또는 Ctrl++ Shift+ 를 보냅니다 .=CapslockCtrlShift

두 개의 수정자 키를 하나의 키에 바인딩하는 방법에 대해 생각하시나요?

답변1

위로 및 아래로 동작을 모두 지정해야 합니다. . *외에 다른 수정자 키를 누르고 싶은 경우를 대비해 와일드카드 옵션도 추가했습니다 Capslock.

*Capslock::Send {Shift Down}{Control Down}
*Capslock Up::Send {Shift Up}{Control Up}

관련 정보