Estou ciente deste bug do Windows há anos . Depois de toneladas de soluções insatisfatórias e busca infrutífera uma ou duas vezes por ano, eu tento encontrar uma solução, eu finalmente a tenho!
Procedimento
- Ir para
Start> Digiteregedite inicie-o - Navegue até
HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys - Selecione a chave denominada:
-
00000070para oChinese (Traditional) IME - Ime/NonIme Togglehotkey -
00000010para oChinese (Simplified) IME - Ime/NonIme Togglehotkey
-
- Na subjanela correta, há três subchaves.
- Modificadores de chave designam Alt / Ctrl / Deslocamento / etc e são configurados para Ctrl (
02c00000). - A tecla virtual designa a chave de acabamento e está configurada para Espaço (
20000000).
- Modificadores de chave designam Alt / Ctrl / Deslocamento / etc e são configurados para Ctrl (
- Altere o primeiro byte em
Key Modifiersde02para00 - Altere o primeiro byte em
Virtual Keyde20paraFF - Faça logoff e faça logon novamente. Eu não acho necessário reiniciar.
- Não altere o
Hot keys for input languagesno Painel de Controle, a menos que você queira fazer isso novamente.
Notas: sintomas
Cada chave de registro (que se parece com uma pasta) é para cada configuração de tecla de atalho específica que você normalmente encontraria em Control Panel > Region and Language > Keyboards and Languages > Change keyboards... > Advanced Key Settings > Hot keys for input languages . O bug recorrente é a tecla de atalho ser automaticamente redefinida para Ctrl + espaço , mesmo que seja alterada por meio da GUI.
Isto é para o Windows 7 de 64 bits, apesar da minha pesquisa, parece que pode funcionar para o XP e o Vista também.
Fontes:
Configurações tradicionais do Registro de chave de acesso do Pocket IME chinês
Configurações do Registro de chave de acesso do MSPY 3.0 IME em chinês simplificado