AutoHotKey 2.0 CapsLock으로 한영전환하기 : 클리앙

아래 스크립트가 CapsLock에서 손이 떨어져야 한영 전환이 되는 한계가 있어서

Retaw님께서 아래 글에 스크립트를 수정해 주셨습니다.

https://www.clien.net/service/board/lecture/18685790CLIEN

심지어 더블클릭하면 한자키로도 쓰일 수 있게 만드셨다고 하니 참고 부탁 드립니다.

----------------------------------------------------------------------------------------------


맥을 좀 써보신 분은 아시겠지만 Caps Lock으로 한영전환하면 진짜 편합니다.

사실 이 Caps Lock 키가 대소문자 고정시킬 때 외에는 쓸 일이 없으니까요.

그래서 윈도우에 AutoHotKey라는 앱을 설치하고 텍스트 파일로 코드를 만들어서

확장자를 ahk로 해서 시작 프로그램 폴더에 넣어두면

한영 전환은 Caps Lock으로

원래 Caps Lock 키를 써야 할 때는 조금 길게 눌러주면 토글이 됩니다.


AutoHotKey를 받기 위해 사이트를 방문하면 2가지 버전을 다운로드 받을 수 있는데

최신 버전은 2.0대라서 최신 버전을 쓰고 싶지만

이상하게도 아래와 같은 1.X대 버전 코드만 찾을 수 있죠.


capslock::KeyWait,으로한영전환하기클리앙 capslockif A_TimeSinceThisHotkey >= 250       SetCapsLockState % !GetKeyState("CapsLock", "T")else       Send, { vk15sc1F2}retu


그래서, 아래와 같이 2.0 코드를 공유합니다.


CapsLock:: ; CapsLock 키에 대한 핫키 정의 시작{     KeyWait("CapsLock") ; CapsLock 키가 눌린 후 대기        if (A_TimeSinceThisHotkey >= 250) ; 250밀리초 이상이면      {              SetCapsLockState(!GetKeyState("CapsLock", "T")) ; CapsLock 상태를 토글     }    else    {                    Send("{ vk15sc1F2}")    }}


감사합니다~

사진게시판