CTRL-Space는 항상 중국어 IME를 전환합니다 (Windows 7)


28

Windows 7 Ultimate (w / SP1)를 실행하고 있으며 주로 스크린 샷 등을위한 여러 UI 언어가 설치되어 있습니다. 그 중 중국어 (번체) 및 중국어 (간체) 는 비활성화되어 있어도 CTRL+ Space키 를 연결해야합니다. 입력 도구 모음 설정 / 고급 키 설정에서이 단축키 할당을 재정의했습니다.

( Visual Studio IDE에서 CTRL+ 와 충돌하며 Space그 이상으로 귀찮습니다.)

어떤 아이디어?

답변:


42

나는이 윈도우 버그 알고 있었어요 . 만족스럽지 못한 해결 방법과 1 년에 1-2 번 과일없는 검색을 한 후에 해결책을 찾으려고 노력 했습니다.

순서

  1. Start> 입력으로 이동하여 regedit시작하십시오.
  2. 로 이동 HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys
  3. 이름이 지정된 키를 선택하십시오.
    • 00000070Chinese (Traditional) IME - Ime/NonIme Toggle핫키를 위해
    • 00000010Chinese (Simplified) IME - Ime/NonIme Toggle핫키를 위해
  4. 오른쪽 하위 창에는 세 개의 하위 키가 있습니다.
    • 키 수정 자는 Alt/ Ctrl/ Shift/ etc를 지정 하고 Ctrl( 02c00000) 로 설정됩니다 .
    • 가상 키는 마무리 키를 지정하고 Space( 20000000) 로 설정됩니다 .
  5. 첫 번째 바이트를 변화 Key Modifiers에서 0200
  6. 첫 번째 바이트를 변화 Virtual Key에서 20FF
  7. 로그 오프했다가 다시 로그온하십시오. 다시 시작할 필요가 없다고 생각합니다.
  8. 이 작업 Hot keys for input languages을 다시 반복하지 않으려면 제어판에서을 변경하지 마십시오 .

참고 : 증상

각 레지스트리 키 (폴더처럼 보이는 것)는 일반적으로에서 찾을 수있는 특정 핫키 설정에 대한 것입니다 Control Panel > Region and Language > Keyboards and Languages > Change keyboards... > Advanced Key Settings > Hot keys for input languages. 되풀이 버그는 핫키가 GUI를 통해 변경 되더라도 자동으로 Ctrl+로 재설정되는 것 space입니다.

Windows 7 64 비트 및 Windows 8.1의 경우이를 개인적으로 확인할 수 있지만 연구 결과 XP 및 Vista에서도 작동하는 것으로 보입니다.

출처 :

중국어 번체 포켓 IME 단축키 레지스트리 설정

중국어 간체 MSPY 3.0 IME 단축키 레지스트리 설정


당신은 그것을 못 박았다, 브라보.
Philippe

Win10에서 부분적으로 작동합니다. PC를 다시 시작한 후에도 여전히 활성화되어 있습니다. 로그 아웃 한 후 로그인해야 적용됩니다. 일반적으로 PC 부팅도 가능합니다. 그리고 그것은 내 첫 중국어 IME 만 비활성화합니다 (광산은 Sougou IME입니다). 두 번째 중국어 IME 인 Microsoft IME에는 영향을 미치지 않습니다.
MINATO Azuma

4

고마워요 참고로 수정 된 레지스트리 키를 내보냈습니다.

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
"Key Modifiers"=hex:00,c0,00,00
"Virtual Key"=hex:ff,00,00,00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
"Key Modifiers"=hex:00,c0,00,00
"Virtual Key"=hex:ff,00,00,00

2

방금 관련 문제에 대한 도움을 받았으며 많은 분들에게도 도움이 될 것 같습니다. https://www.neowin.net/forum/topic/1261058-windows-81-is-forgetting-ctrl12345 키보드 레이아웃 레이아웃 전환을 위해 지정된 단축키

Windows는 경우에 따라 개인 레이아웃 컨트롤 구성을 기본값으로 덮어 쓰는 것 같습니다. 따라서 "영구적 인"솔루션을 얻는 방법은 기본적으로 IME 바로 가기 (또는이 문제에서는 전혀 없음)를 구성한 HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys 후에 가지고있는 내용을 다시 작성하는 것으로 보입니다 HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys.



1

또는 추가 언어가 필요하지 않고 레지스트리를 편집해야하는 번거 로움이있는 사용자의 경우 제어판, 키보드 또는 기타 입력 방법 변경 (키보드 변경 ...)으로 이동 한 다음 설치된 서비스에서 원하는 언어를 제외한 모든 언어를 제거했습니다. 설정, 영어 (아일랜드).

중국어가 여기서 제거되면서 지름길도 작동하지 않아서 Visual Studio에서 다시 사용할 수있었습니다.


-1

Kache 가 대답 한 것 이외의 추가 변경 / 복귀방지 하는 트릭 (예를 들어 실수로 Windows 설정에서 변경하려고 시도하는 경우)은 레지스트리 내의 모든 사람에게 "모든 권한"을 거부 하는 것입니다.

인형 단계별 :

  • RegEdit을 사용하는 경우 왼쪽 탐색 트리에서 "00000010"키를 마우스 오른쪽 단추로 클릭하십시오.
  • "권한 ..."을 선택하십시오
  • 모든 "그룹 또는 사용자 이름"항목에 대해 "거부"열 아래의 모든 상자를 선택하십시오.
  • "확인"을 클릭하십시오
  • 왼쪽 네비게이션 트리에서 "00000070"키에 대해 반복

레지스트리 권한 변경 사항이 즉시 적용됩니다 (지금 설정 또는 IME 토글 키 재설정 시도 – 작동하지 않음). 원래의 대답에 명시된 바와 같이 실제 CTRL-SPACE 키가 될 수 있도록, (입력기를 전환의 목적을 위해), 당신은 "비활성화" 합니다 로그 아웃하고 다시 로그인 할 필요가있다.


이것은 실제로 주석이며 원래 질문에 대한 답변이 아닙니다 . 언제든지 자신의 게시물 에 댓글 수 있으며 평판 이 충분 하면 게시물댓글 수 있습니다 . 댓글을 작성하려면 50 개의 평판이 필요한 이유를
DavidPostill

1
"Kache의 답변에 대한 의견을 추가 할 수 없으므로 질문에"답변 "해야합니다." 아뇨 댓글이어야하는 답변을 추가하면 다운 보트가 발생할 수 있으며 댓글 권한에서 멀어 질 수 있습니다.
DavidPostill

@DavidPostill은 죄송하지만 "만들기"라는 질문에 대답합니다. 언급 했듯이이 스레드가 (Google 검색에서) 도움이 되었기 때문에 원래 답변에 추가하려고했습니다. 나는 "쿠도스"나 어떤 종류의 공감도 기대하지도 않고 이것을 답으로 표시하지 않을 수도 있지만, 공감도 기대하지도 않았다. 내 자신의 게시물 "... 구체적으로, 처음에 내 자신의 게시물을 작성 하시겠습니까?
reb00tz
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.