윈도우7에서 한글 입력이 이상하다. - 대처 방안

2014. 3. 5. 09:51읽든지 말든지

실질적인 대처 방안, 즉, 제가 해결한 방법은 아래 링크에 있습니다.


윈도우7 한영전환, 한글 입력 불가, 한글 입력이 안되요. ctfmon.exe


링크의 블로그에서 설명한 내용을 레지스트리 입력기로 만들었습니다.

필요한 분은 다음 파일을 받아서 실행 하시면, 블로그에서 설명한 대로 시작 프로그램에 ctfmon 실행 파일이 등록이 됩니다.

한글입력해결책.reg


그냥 단순 해결을 원하셨다면, 여기까지만 읽으셔도 되고요,


제 현상(상황?)에 대해 썰을 좀 풀어 보자면,


수많은 경우, 한글 입력 자체가 안 되어 이러한 방법을 취하는 분들이 많을 텐데요, 제 경우에는 조금 다른 상황이었습니다. 정확한 원인이 무엇인지는 모르겠으나, 제 경우, 윈도우즈 중요 업데이트가 뜨면 바로바로 업데이트를 하는 편인데, 그저께 인가 윈도우즈 업데이트 이후에 발생하는 상황으로 보여집니다.


어떤 상황인가 하면요.


한글 모드에서 가나다라마 를 입력하고, 한/영 전환키를 눌러 알파벳 a 를 입력했습니다. 그렇다면, 예상되는 입력 결과는 다음과 같겠죠.

가나다라마a

그런데, 예상되어지는 결과와는 달리

가나다라a마

이런 형태로 입력이 되는 겁니다. "a" 라는 건 분명히 "마" 다음에 입력을 했고요.


같은 맥락인데요, 한글 모드에서 가나다라마 를 입력하고 마우스로 다른 영역을 클릭 했습니다. 이 경우에 또한, "가나다라마"가 입력되고, 커서는 마우스 클릭한 곳으로 이동해야 맞는 거죠. 그런데, 웃긴게 다음과 같이 나타납니다.


저 "마" 가 찍힌 위치는 제가 마우스를 클릭한 위치이고요.

제어판에 들어가 보니 좀 특이한 게 보입니다.



Microsoft Office IME 2007.

네, 오피스 2007 버전을 쓰고 있기는 합니다만, 원흉은 저게 아닌가 하는 생각을 조심스레 해 봅니다. 그런데, 또 걱정이 되었던 건, 제가 개발하고 있는 윈폼 프로그램이 있는데, 거기에서 해외 컨트롤을 사다가 사용하는 바, 한글 입력에 문제가 있어 윈도우 메시지를 채 가는 코드가 들어 있거든요.(한글 입력은 초-중-종성으로 이루어져 있기 때문에 입력하는 동안에는 글자로 인식하지 못하고 Process Key 라는 특이한 값으로 넘어 옵니다. 아무튼) 그래서, 혹시나 그 코드 때문에 이런 문제가 발생한 거 아닌가 싶어 상당히 걱정을 했습니다만...


아무튼, 저러한 문제가 왜 발생하는 것인지, 키보드 설정으로 바꿀 수 있는 것인지 궁금한데요, 혹시 알려 주실 분 있으시면 좀 알려 주시면 감사하겠습니다.


어쨌거나 검색 끝에 http://digitaku.com/ 블로그 쥔장님 덕분에 해결은 보았습니다.

본문 글에 감사하다는 댓글을 달아 놓긴 했는데, 이 자리를 빌어 다시한번 감사 드립니다.