기타

[Win] CapsLock 키로 한영전환하기 - (1) 레지스트리 수정으로 매핑

iolate 2016. 10. 9. 22:30

부트캠프에서 Cmd+Space 로 한영전환 하기


글을 쓴 적이 있는데.. 

이번엔 CapsLock 으로 한영전환하기를 해봤다. 사실 난 안쓰지만... 형의 요구로...


CapsLock 키를 주로 쓰는 사람이 많이 없으니 요즘 Control 키 등으로 매핑해서 사용하는 사람이 많아지는 것 같다.

나의 경우도 맥에서 Expose(바뀐 이름을 모르겠다)로 매핑해서 사용중이기도 하고.


기본적으론 한영전환으로 바꾸지만 조금만 바꾸면 다른키로 매핑도 가능.


겪은 과정을 다 적을거라서

(1) 레지스트리 수정으로 CapsLock -> 한/영전환 매핑

(2) AutoHotKey 를 이용하여 CapsLock -> 한/영전환 매핑 및 LED 제어

두개의 글을 작성한다.


====================


레지스트리 수정으로 키매핑을 하는 방법은

키보드의 설정 바꾸기 #1 Registry Scancode Map 수정 Shift+Space 한영전환 Capslock2Ctrl

글을 조금 수정하면 된다.


요약하자면


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

경로에 "Scancode Map" 이름으로 2진값 항목을 만들어서

00000000 00000000 02000000 72003a00 00000000

내용을 적어주면 되지만 그냥


CapsLock2IME.reg


얘를 다운받아서 실행시켜줘도 된다.


이미 비슷한 프로그램이나 방법으로 설정한 적이 있다면 덮어써지니 주의.



== 참고 ==


Microsoft MSDN - Keyboard and mouse class drivers


CapsLock: 0x003A

한/영: 0x0072


== Git ==

https://github.com/iolate/CapsLockIME