키보드에 관한 종합적인 내용입니다.
1. ctfmon을 로딩시키지 않기
2. shift+space로 한영전환하기
3. 일본어 입력시 가나입력을 로마자 입력으로 마우스 사용하지 않고 바꾸기
먼저 간단한 팁 : 게시판 등에서 글을 쓰다가(한글) 다른 사이트에 가기 위해(웹마등 멀티 탭 브라우저의 경우) 주소표시줄에서 영어로 주소를 친 후 다시 게시판으로 와서 글을 쓸경우 한영 변환이 않되는 경우가 가끔 있습니다. 이경우는 주소표시줄을 선택하여 거기서 한글로 바꾼 다음 다시 게시판 등에 글을 올리면 한글로만 나오게 됩니다.
A: ctfmon 로딩시키지 않기 --입력도구모음 혹은 ctfmon 띄웠다 죽였다 하는 방법
입력도구모음은 대부분 필요가 없는 것인데, XP를 설치한 후에 자동으로 생겨서 신경쓰이게 하니 이번 기회에 확실히 없애버릴 수 있는 방법을 소개합니다.
물론 다시 복원도 가능하구요.
1. 제어판 -> 국가 및 언어 옵션 -> 언어 : 자세히 ->
텍스트 서비스 및 입력언어 : 설정 -> 기본 설정에서 “입력도구모음”이
활성화가 안 되어 있으면 “추가”를 눌러 “영어(미국)” 과 같은 언어를 추가한 후,
적용을 클릭하면 입력도구모음이 활성화가 되어 있을 겁니다.
2. 기본설정 : “입력도구모음”을 클릭합니다. -> 입력도구모음 설정에서
“작업 표시줄에 추가 입력 도구 모음 아이콘 표시”에 체크가 된 것을 해제 합니다.
그리고 “바탕화면에 입력 도구 모음 표시”에서도
체크가 된 것을 해제한 후 확인을 클릭합니다.
그러면 바탕화면에 있는 입력도구 모음이 없어지는데,
바탕화면에 있는 입력도구모음만 제거 하려면 이번 단계까지만 하면 되맙?
* 다른 사용자 계정에서도 입력도구모음을 제거하려면,
5번째 단계를 적용하기 전에 다른 사용자 계정으로 로그인을 한 후,
제어판에서 위와같이 체크된 것을 먼저 해제 해야 하구요.
그렇지 않고 5번단계를 적용하게 되면 다른 계정에서는 입력도구모음이 안 없어집니다.
* 또 이번 단계에서의 입력도구모음 설정에서 체크된 것을 해제하지 않고
5번 단계의 명령을 먼저 실행하면 3칸용 입력도구모음이 나타날 수 있습니다만...
3. 그리고 조금 전에 설치했던 “영어(미국)” 입력 시스템은 제거를 합니다.
4. 위와같이 했을 경우에는 바탕화면에서 입력도구모음이 없어졌을 뿐이지
작업관리자와 msconfig 의 시작프로그램에서는 Ctfmon.exe 가 실행 중입니다.
그래서 이것도 없애려면, 먼저 Ctrl + Alt + Del 키를 눌러
작업관리자에 있는 Ctfmon.exe 프로세서를 종료합니다.
그리고 시작 -> 실행 : msconfig -> 시작프로그램에서 Ctfmon.exe 에 체크를 해제합니다.
그렇게 해제를 하면 아래의 레지스트리 키에서 ctfmon.exe 에 관한
레지스트리 값과 데이터가 제거 됩니다.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"ctfmon.exe"="C:\\WINDOWS\\System32\\ctfmon.exe"
5. 그리고 시작 -> 실행에서 아래의 두가지 명령을 내립니다.
Regsvr32.exe /u msimtf.dll
Regsvr32.exe /u msctf.dll
* 그러면 “msctf.dll 의 DllUnregisterServer 성공” 메시지가 나옵니다.
그러나 이미 이미 한번 Regsvr32.exe /u msctf.dll를 실행한 적이 있을 경우에는
아래아 같은 실패한 메시지가 나올 수도 있으나 무시해도 됩니다.
msimtf.dll 의 DllUnregisterServer 실패.
반환된 오류 코드 : 0x800040005
6. 그런 후에는 재부팅을 해도 작업관리자와
시스템 구성 유틸리티(msconfig)의 시작프로그램에도 안 나타날 겁니다.
7. 시스템 구성 유틸리티(msconfig)의 시작프로그램에
체크가 해제된 ctfmon.exe를 완전히 제거를 하려면,
시작 -> 실행 -> Regedit -> 레지스트리 편집기에서
아래의 레지를 찾아 백업한 뒤에 제거를 하면 됩니다만...
HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Shared Tools \MSConfig \startupreg \ctfmon.exe
8. ctnmon.exe를 복원하려면, 시작 -> 실행에서 아래와 같이 각각 명령을 내립니다.
regsvr32 /s msimtf.dll
regsvr32 /s msctf.dll
* 이렇게 복원을 안하고 다른 사용자 계정에서
입력도구모음을 제거하려고 하면 제거가 안 될 수도 있구요.
위와같이 명령으로 복원을 안하고 영어나 일본어 입력 시스템을 추가하면
추가가 안 되거나, 추가가 되더라도 입력도구모음은 바탕화면에 안 나타나네요.
;;;; 이로서 ctfmon과의 싸움은 일단락 된거 같네요..
이번에는 한영 전환입니다. 많은 분들이 shift+space를 사용하는게 편할 것 같아서 올립니다.
또한 한영전환만 사용하신다면 제어판 -> 키보드 -> 고급 -> 문제해결 -> 드라이버 업데이트 -> 키보드 설치 -> 사용자 설치 -> 모두 보이기 -> 키보드 한국어 종류 3 으로 한 후 재부팅 하면 항상 shift+space로 한영전환 가능할 겁니다.
그러나 외국의 키보드(예를 들면 일본어 키보드)를 사용하시는 경우라면 일본어 키보드의 전각 반각 등의 키보드를 사용할 수 없으므로 위의 방법은 무리가 있어 레지스트리로 바꿔 버리는 방법을 알아 보겠습니다.
일본어 키보드도 됩니다.
시작 -> 실행 -> regedit
HKEY_LOCAL_MACHINE --> System --> CurrentControlSet
--> Services --> i8042prt --> Parameters 로 가서 다음의 항목을 추가혹은 항목으로 변경 시켜주면 됩니다.
LayerDriver KOR(string : reg_SZ) : kbd101c.dll
OverrideKeyboardIdentifier(String : REG_SZ) : PCAT_101CKEY
OverrideKeyboardSubtype(DWORD : REG_DWORD) : 5
OverrideKeyboardType(DWORD : REG_DWORD) : 8
위의 방법으로 하면 잘 안될 수도 있으니 아래 내용을 메모장에 붙인 다음 .reg로 변경하여 더블클릭해 주면 등록됩니다. (나중에 원래대로 돌려 달라고 하지 마시고 레지스트리를 내보내기 하여 저장하여 두고 사용하시다가 정 맘에 안들면 원래로 돌려 놓는 것을 잊지 마세요.)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
"LayerDriver KOR"="kbd101c.dll"
"OverrideKeyboardType"=dword:00000008
"OverrideKeyboardSubtype"=dword:00000005
"OverrideKeyboardIdentifier"="PCAT_101CKEY"
이 위에 반드시 빈줄이 한줄이상 있어야 합니다.
이번에는 일본어 입력시 한영 전환을 한영전환키로 변환시키는 경우 가나키에 불이 들어와서 이상한 글자가 입력되는 경우가 있는데 이것을 해결하는 방법입니다.
대충 다음과 같이요.. arigatou 라고 쓰면--> ありがとう라고 나오는 것이 정상인데..
--> ちすにきちから라고 써지면 속 상하지요..
그나마 일본어 자판이면 히라가나라도 써있어서 어케 읽어보겠는데..
이거 한글 자판이면 어디가 무슨자인지 알수가 잇어야지요..
거기에 평상시에는 입력도구모음 사용안하거나 아주그냥 언로드 시켜 놓으신 분들.. 뭐 언로드 시켜놔도 변환다 되니까요..
일단 일본어 추가되어 있는 상태라고 가정하고.. 일본어 입력은 기본적으로 가능하다는 가정하에 합니다. 바탕화면의 도구모음이 있으신 분은 도구모음 맨오른쪽의 역삼각형모양을 누른다음.. 설정을 선택합니다.
그게 먼지 몰라 하시는 분은 그냥
시작 -> 실행 -> intl.cpl -> 언어 -> 자세히 들어갑니다.
또는
(또는 [제어판] - [국가언어옵션] - [언어] - [자세히])
맨 아래의 [키설정]을 누릅니다.
[입력언어간 전환]의 [키 시퀀스]가 [ALT + SHIFT] 로 되어 있는지 확인합니다.
키시퀀스가 정의되지 않았다면 [키시퀀스 변경]을 눌러서 [입력언어전환]에 체크하고
[ALT + SHIFT]로 지정합니다. (다르게 지정할 수도 있습니다.)
[ALT + SHIFT] 를 눌러서 [KO <-> JP] 간에 변환가능합니다.
이 제 중요한 [kana]버튼을 다른 단축키로 지정하는 방법입니다.
다음을 따라하세요.
자 여기부터는 공통입니다.
-> 일본어키보드 중에서.. 어떤 것을 해도 되지만..
-> 일본어 키보드(Microsoft IME Standard)를 선택한 후
-> 속성(오른쪽 아랫부분에 있습니다)을 누릅니다.
일반탭이 처음에 뜰 겁니다.
맨 윗부분의 Template 옆에
[Advanced...]를 누릅니다. 이게 어찌보면 간단하고 어찌보면 잘 안보입니다. 템플릿 옆의 그림을 눌러도 됩니다.
창이 뜨는데.. 마이크로소프트IME를 선택합니다.
리스트 맨 아래에 [ローマ字] 라고 쓰인 곳을 더블클릭합니다.
여기서 [CTRL + f12] 으로 새로 지정합니다. (다르게 지정해도 됩니다 이경우 이미 등록된 단축키가 있다는 메시지가 나올 수도 있습니다. 자신이 원하는 단축키로 하면 됩니다.)
[ok] - [ok] - [확인]을 누릅니다.
이렇게 하면 kana 버튼을 누르는 대신에 CTRL + 0을 눌러서 대신할 수 있으며,
다른 토글도 단축키를 달리 지정할 수가 있습니다.
위의 경우가 잘 되면 가장 좋으나 잘 되지 않는 경우가 있습니다. 그런 경우는 다음과 같이 해주면 100% 됩니다. 항상 주의가 필요하지만요..
위처럼 해도 가나와 로마자 입력이 바뀌지 않을 때가 있습니다. 그 경우에는 일단 한글 입력모드로 돌아와 한글입력 상태 전환 한 다음 일본어 입력상태로 가면 됩니다(알트+쉬프트 혹은 알트+컨트롤).
제경우이지만..
한글 입력도중 -> 일본어 입력으로 바꾼다음.. -> 일본어 입력 --> 로마자 입력상태(원하는 상태입니다.)
한글 입력도중 -> 영어입력 상태에서 영어 입력 -> 일본어 입력으로 바꾼다음
-> 일본어 입력 -> 가나입력상태.(a를 누르면 ち가 입력됨 → 다시 한영상태로 와서 한글 입력 모드로 몇자 입력한 다음 일어입력상태로 가서 입력하면 a가 あ로 입력됩니다. 도구모음 띄워두거나 마우스로 가나 부분을 누르지 않아도 됩니다.)
1. ctfmon을 로딩시키지 않기
2. shift+space로 한영전환하기
3. 일본어 입력시 가나입력을 로마자 입력으로 마우스 사용하지 않고 바꾸기
먼저 간단한 팁 : 게시판 등에서 글을 쓰다가(한글) 다른 사이트에 가기 위해(웹마등 멀티 탭 브라우저의 경우) 주소표시줄에서 영어로 주소를 친 후 다시 게시판으로 와서 글을 쓸경우 한영 변환이 않되는 경우가 가끔 있습니다. 이경우는 주소표시줄을 선택하여 거기서 한글로 바꾼 다음 다시 게시판 등에 글을 올리면 한글로만 나오게 됩니다.
A: ctfmon 로딩시키지 않기 --입력도구모음 혹은 ctfmon 띄웠다 죽였다 하는 방법
입력도구모음은 대부분 필요가 없는 것인데, XP를 설치한 후에 자동으로 생겨서 신경쓰이게 하니 이번 기회에 확실히 없애버릴 수 있는 방법을 소개합니다.
물론 다시 복원도 가능하구요.
1. 제어판 -> 국가 및 언어 옵션 -> 언어 : 자세히 ->
텍스트 서비스 및 입력언어 : 설정 -> 기본 설정에서 “입력도구모음”이
활성화가 안 되어 있으면 “추가”를 눌러 “영어(미국)” 과 같은 언어를 추가한 후,
적용을 클릭하면 입력도구모음이 활성화가 되어 있을 겁니다.
2. 기본설정 : “입력도구모음”을 클릭합니다. -> 입력도구모음 설정에서
“작업 표시줄에 추가 입력 도구 모음 아이콘 표시”에 체크가 된 것을 해제 합니다.
그리고 “바탕화면에 입력 도구 모음 표시”에서도
체크가 된 것을 해제한 후 확인을 클릭합니다.
그러면 바탕화면에 있는 입력도구 모음이 없어지는데,
바탕화면에 있는 입력도구모음만 제거 하려면 이번 단계까지만 하면 되맙?
* 다른 사용자 계정에서도 입력도구모음을 제거하려면,
5번째 단계를 적용하기 전에 다른 사용자 계정으로 로그인을 한 후,
제어판에서 위와같이 체크된 것을 먼저 해제 해야 하구요.
그렇지 않고 5번단계를 적용하게 되면 다른 계정에서는 입력도구모음이 안 없어집니다.
* 또 이번 단계에서의 입력도구모음 설정에서 체크된 것을 해제하지 않고
5번 단계의 명령을 먼저 실행하면 3칸용 입력도구모음이 나타날 수 있습니다만...
3. 그리고 조금 전에 설치했던 “영어(미국)” 입력 시스템은 제거를 합니다.
4. 위와같이 했을 경우에는 바탕화면에서 입력도구모음이 없어졌을 뿐이지
작업관리자와 msconfig 의 시작프로그램에서는 Ctfmon.exe 가 실행 중입니다.
그래서 이것도 없애려면, 먼저 Ctrl + Alt + Del 키를 눌러
작업관리자에 있는 Ctfmon.exe 프로세서를 종료합니다.
그리고 시작 -> 실행 : msconfig -> 시작프로그램에서 Ctfmon.exe 에 체크를 해제합니다.
그렇게 해제를 하면 아래의 레지스트리 키에서 ctfmon.exe 에 관한
레지스트리 값과 데이터가 제거 됩니다.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"ctfmon.exe"="C:\\WINDOWS\\System32\\ctfmon.exe"
5. 그리고 시작 -> 실행에서 아래의 두가지 명령을 내립니다.
Regsvr32.exe /u msimtf.dll
Regsvr32.exe /u msctf.dll
* 그러면 “msctf.dll 의 DllUnregisterServer 성공” 메시지가 나옵니다.
그러나 이미 이미 한번 Regsvr32.exe /u msctf.dll를 실행한 적이 있을 경우에는
아래아 같은 실패한 메시지가 나올 수도 있으나 무시해도 됩니다.
msimtf.dll 의 DllUnregisterServer 실패.
반환된 오류 코드 : 0x800040005
6. 그런 후에는 재부팅을 해도 작업관리자와
시스템 구성 유틸리티(msconfig)의 시작프로그램에도 안 나타날 겁니다.
7. 시스템 구성 유틸리티(msconfig)의 시작프로그램에
체크가 해제된 ctfmon.exe를 완전히 제거를 하려면,
시작 -> 실행 -> Regedit -> 레지스트리 편집기에서
아래의 레지를 찾아 백업한 뒤에 제거를 하면 됩니다만...
HKEY_LOCAL_MACHINE \SOFTWARE \Microsoft \Shared Tools \MSConfig \startupreg \ctfmon.exe
8. ctnmon.exe를 복원하려면, 시작 -> 실행에서 아래와 같이 각각 명령을 내립니다.
regsvr32 /s msimtf.dll
regsvr32 /s msctf.dll
* 이렇게 복원을 안하고 다른 사용자 계정에서
입력도구모음을 제거하려고 하면 제거가 안 될 수도 있구요.
위와같이 명령으로 복원을 안하고 영어나 일본어 입력 시스템을 추가하면
추가가 안 되거나, 추가가 되더라도 입력도구모음은 바탕화면에 안 나타나네요.
;;;; 이로서 ctfmon과의 싸움은 일단락 된거 같네요..
이번에는 한영 전환입니다. 많은 분들이 shift+space를 사용하는게 편할 것 같아서 올립니다.
또한 한영전환만 사용하신다면 제어판 -> 키보드 -> 고급 -> 문제해결 -> 드라이버 업데이트 -> 키보드 설치 -> 사용자 설치 -> 모두 보이기 -> 키보드 한국어 종류 3 으로 한 후 재부팅 하면 항상 shift+space로 한영전환 가능할 겁니다.
그러나 외국의 키보드(예를 들면 일본어 키보드)를 사용하시는 경우라면 일본어 키보드의 전각 반각 등의 키보드를 사용할 수 없으므로 위의 방법은 무리가 있어 레지스트리로 바꿔 버리는 방법을 알아 보겠습니다.
일본어 키보드도 됩니다.
시작 -> 실행 -> regedit
HKEY_LOCAL_MACHINE --> System --> CurrentControlSet
--> Services --> i8042prt --> Parameters 로 가서 다음의 항목을 추가혹은 항목으로 변경 시켜주면 됩니다.
LayerDriver KOR(string : reg_SZ) : kbd101c.dll
OverrideKeyboardIdentifier(String : REG_SZ) : PCAT_101CKEY
OverrideKeyboardSubtype(DWORD : REG_DWORD) : 5
OverrideKeyboardType(DWORD : REG_DWORD) : 8
위의 방법으로 하면 잘 안될 수도 있으니 아래 내용을 메모장에 붙인 다음 .reg로 변경하여 더블클릭해 주면 등록됩니다. (나중에 원래대로 돌려 달라고 하지 마시고 레지스트리를 내보내기 하여 저장하여 두고 사용하시다가 정 맘에 안들면 원래로 돌려 놓는 것을 잊지 마세요.)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
"LayerDriver KOR"="kbd101c.dll"
"OverrideKeyboardType"=dword:00000008
"OverrideKeyboardSubtype"=dword:00000005
"OverrideKeyboardIdentifier"="PCAT_101CKEY"
이 위에 반드시 빈줄이 한줄이상 있어야 합니다.
이번에는 일본어 입력시 한영 전환을 한영전환키로 변환시키는 경우 가나키에 불이 들어와서 이상한 글자가 입력되는 경우가 있는데 이것을 해결하는 방법입니다.
대충 다음과 같이요.. arigatou 라고 쓰면--> ありがとう라고 나오는 것이 정상인데..
--> ちすにきちから라고 써지면 속 상하지요..
그나마 일본어 자판이면 히라가나라도 써있어서 어케 읽어보겠는데..
이거 한글 자판이면 어디가 무슨자인지 알수가 잇어야지요..
거기에 평상시에는 입력도구모음 사용안하거나 아주그냥 언로드 시켜 놓으신 분들.. 뭐 언로드 시켜놔도 변환다 되니까요..
일단 일본어 추가되어 있는 상태라고 가정하고.. 일본어 입력은 기본적으로 가능하다는 가정하에 합니다. 바탕화면의 도구모음이 있으신 분은 도구모음 맨오른쪽의 역삼각형모양을 누른다음.. 설정을 선택합니다.
그게 먼지 몰라 하시는 분은 그냥
시작 -> 실행 -> intl.cpl -> 언어 -> 자세히 들어갑니다.
또는
(또는 [제어판] - [국가언어옵션] - [언어] - [자세히])
맨 아래의 [키설정]을 누릅니다.
[입력언어간 전환]의 [키 시퀀스]가 [ALT + SHIFT] 로 되어 있는지 확인합니다.
키시퀀스가 정의되지 않았다면 [키시퀀스 변경]을 눌러서 [입력언어전환]에 체크하고
[ALT + SHIFT]로 지정합니다. (다르게 지정할 수도 있습니다.)
[ALT + SHIFT] 를 눌러서 [KO <-> JP] 간에 변환가능합니다.
이 제 중요한 [kana]버튼을 다른 단축키로 지정하는 방법입니다.
다음을 따라하세요.
자 여기부터는 공통입니다.
-> 일본어키보드 중에서.. 어떤 것을 해도 되지만..
-> 일본어 키보드(Microsoft IME Standard)를 선택한 후
-> 속성(오른쪽 아랫부분에 있습니다)을 누릅니다.
일반탭이 처음에 뜰 겁니다.
맨 윗부분의 Template 옆에
[Advanced...]를 누릅니다. 이게 어찌보면 간단하고 어찌보면 잘 안보입니다. 템플릿 옆의 그림을 눌러도 됩니다.
창이 뜨는데.. 마이크로소프트IME를 선택합니다.
리스트 맨 아래에 [ローマ字] 라고 쓰인 곳을 더블클릭합니다.
여기서 [CTRL + f12] 으로 새로 지정합니다. (다르게 지정해도 됩니다 이경우 이미 등록된 단축키가 있다는 메시지가 나올 수도 있습니다. 자신이 원하는 단축키로 하면 됩니다.)
[ok] - [ok] - [확인]을 누릅니다.
이렇게 하면 kana 버튼을 누르는 대신에 CTRL + 0을 눌러서 대신할 수 있으며,
다른 토글도 단축키를 달리 지정할 수가 있습니다.
위의 경우가 잘 되면 가장 좋으나 잘 되지 않는 경우가 있습니다. 그런 경우는 다음과 같이 해주면 100% 됩니다. 항상 주의가 필요하지만요..
위처럼 해도 가나와 로마자 입력이 바뀌지 않을 때가 있습니다. 그 경우에는 일단 한글 입력모드로 돌아와 한글입력 상태 전환 한 다음 일본어 입력상태로 가면 됩니다(알트+쉬프트 혹은 알트+컨트롤).
제경우이지만..
한글 입력도중 -> 일본어 입력으로 바꾼다음.. -> 일본어 입력 --> 로마자 입력상태(원하는 상태입니다.)
한글 입력도중 -> 영어입력 상태에서 영어 입력 -> 일본어 입력으로 바꾼다음
-> 일본어 입력 -> 가나입력상태.(a를 누르면 ち가 입력됨 → 다시 한영상태로 와서 한글 입력 모드로 몇자 입력한 다음 일어입력상태로 가서 입력하면 a가 あ로 입력됩니다. 도구모음 띄워두거나 마우스로 가나 부분을 누르지 않아도 됩니다.)
'Fact > 과학-컴퓨터' 카테고리의 다른 글
| 초보자를 위한 Equalizer 세팅 완전 정복하기 (0) | 2009.12.04 |
|---|---|
| 인터넷 익스플로어 관련 Tip 49가지 (0) | 2009.12.04 |
| 시작->실행 사용할수 있는 명령어 총집합 (0) | 2009.12.04 |
| 고해상도 월페이퍼 사이트 (0) | 2009.12.04 |
| Dolby/DTS/THX Trailers (0) | 2009.12.04 |
| 윈도우XP 최적화하기 (0) | 2009.12.04 |
| MS Windows Error Messages (0) | 2009.12.03 |
| 그때 그 시절의 PC통신과 SW (0) | 2009.12.03 |
| 알기쉬운 과학 (0) | 2009.12.03 |
| 숫자에 관련된 접두사 (0) | 2009.12.03 |