반응형



저는 컴퓨터에서는 꽤나 올드 유저에 속합니다. 8비트 컴퓨터부터 써왔으니까 말이지요. ^^;

16비트 컴퓨터로 넘어온 시점에서 한/영 변환은 계속 쉬프트+스페이스 키를 써왔습니다. 아마 xp 후기까지 였던것 같습니다. 그러다가 어떤 계기로(아마도 설정이 귀찮아서 라던가 설치시에 깜빡 잊었다던가 하는 사소한 것이었을 겁니다) 한/영 키를 사용하게 되었습니다.

최근 다시 쉬프트+스페이스를 한/영키로 써볼까 하는 생각을 했습니다.

이유는 첫째가 우분투에서 한/영 변환을 한/영 키로 바꾸려면 다소 귀찮을 과정을 거쳐야 한다는 것이었고(쿠분투나 다른 데스크탑 환경에서는 사실 별로 상관없습니다만...), 둘째는 최근 usb 키보드로 변경했는데 윈도우에서 오른쪽 alt 키와 ctrl 키가 작동하지 않아 불편했기 때문입니다......셋째는 딱히 한/영키를 사용하게된 별다른 동기가 없었기 때문입니다. 즉 Shift + Space 로 한/영 변환을 하더라도 별 문제가 없다는....대충 그런 이유입니다.


사족으로 하나 덧붙이자면 윈도우에서 오른쪽 alt, ctrl 키를 쓰려면 표준키보드중 103/106 키를 선택하면 된다는 이야기가 있었는데 제 경우는 제대로 동작하지 않았습니다. 아마 다른방법이 있겠지만....겸사겸사......




한/영 변환을 쉬프트 + 스페이스 로 변경하는 방법은....리눅스에서야 그냥 변경하면 되는데 윈도우에서는 좀 귀찮은 과정을 거쳐야 되더군요.

사실 ps/2 키보드라면 그냥 키보드 설정에서 "타입3"를 골라주면 됩니다만...usb 의 경우는 이렇게 설정하니 키보드가 작동하지 않았습니다.

그래서 검색해 봤더니 레지스트리를 변경하는 방법이 보통이더군요.

다음 스샷은 제가 변경한 레지스트리 값입니다. 제 경우는 저렇게 해야 쉬프트 + 스페이스 가 작동하더군요.


제 경우는 저 표시해 놓은 부분을 바꿔 줬습니다. 뒷부분에 "_backup" 을 붙인 부분이 원래 레지스트리 값이고요. 붙이지 않은쪽이 제가 수정한 값입니다. 제 경우는 저렇게 3곳을 수정해 주니 Shift + Space 로 한/영 전환이 가능했습니다.


저 레지스트리의 위치는


HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\Parameters


입니다.


제가 참고한 블로그의 위치도 링크해 두겠습니다.

http://nabiro.tistory.com/244
http://langju.egloos.com/viewer/2437691


2번째 블로그의 글을 보면 쉬프트 + 스페이스 키로 변경시 기존의 한영키가 작동하지 않는다고 하여 스캔코드맵을 추가하는 작업을 하는 부분이 나오는데요. 제 경우는 그 작업 없이 쓰고 있는데 한영키도 같이 잘 작동합니다. 키보드 마다 특성이 있는건지 어떤지는 잘 모르겠습니다. 그래서 혹시나 싶어서 링크해 둡니다.

사족을 하나 더 붙이자면...한영키를 쉬프트 + 스페이스 로 변경한 경우 한자 변환은 윈도우에선 ctrl + space 로 하면 됩니다. 리눅스에선.....잘 모르겠네요. ㅡㅡ;
사실 제 경우는 한자변환이란걸 거의 쓸일이 없어서....윈도우에서의 한자변환키도 (예전에는 기억했었는지 몰라도) 전혀 기억에 없더군요. 우연히 검색하다보니 알게 되었습니다. ^^;



+ Recent posts