아래 스크립트가 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}") }}
감사합니다~