Como desativar o Ctrl-Space selecionando o teclado chinês no windows 7? [duplicado]


10

Gostaria de usar o teclado chinês e o eclipse ctrl-space para sugestões pop-up. Como uso o chinês muito raro, gostaria apenas de desativar o ctrl-space selecionando esse idioma.

Eu removi essa combinação da configuração do teclado chinês do Windows, mas ela retorna (se eu remover) ou simplesmente funciona sem a configuração (se alterada).

Gostou de desativar totalmente o ctrl-space para o teclado?


A resposta certa aqui provavelmente não é como ativar o Ctrl-Space, mas perguntar se existe uma sequência alternativa de teclado que possa ser usada em teclados chineses que ofereça a mesma função no Eclipse. E existem, simplesmente não me lembro agora. :( Eu o conhecia quando tinha alunos chineses.
Anders

Use Alt- / no Eclipse.
Anders

Respostas:


17

Eu conheço esse bug do Windows há anos . Após toneladas de soluções insatisfatórias e pesquisas infrutíferas uma ou duas vezes por ano, tento encontrar uma solução, finalmente a tenho!

Procedimento

  1. Vá para Start> Digite regedite inicie-o
  2. Navegar para HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys
  3. Selecione a chave chamada:
    • 00000070para a Chinese (Traditional) IME - Ime/NonIme Toggletecla de atalho
    • 00000010para a Chinese (Simplified) IME - Ime/NonIme Toggletecla de atalho
  4. Na sub-janela direita, existem três subchaves.
    • Os modificadores de chave designam Alt/ Ctrl/ Shift/ etc e estão configurados para Ctrl( 02c00000).
    • Chave virtual designa a chave de acabamento e está definida como Space( 20000000).
  5. Altere o primeiro byte Key Modifiersde 02para00
  6. Altere o primeiro byte Virtual Keyde 20paraFF
  7. Faça logoff e logon novamente. Não acho que seja necessário reiniciar.
  8. Não altere o Hot keys for input languagesno Painel de controle, a menos que queira fazer isso novamente.

Notas: Sintomas

Cada chave do registro (que parece uma pasta) é para cada configuração específica de tecla de atalho em que você normalmente encontraria 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 sendo redefinida automaticamente para Ctrl+ spacemesmo se alterada pela GUI.

Isso é para o Windows 7 de 64 bits, embora, de acordo com minha pesquisa, pareça que ele também pode funcionar para XP e Vista.

Fontes:

Configurações de registro de teclas de atalho do Pocket IME em chinês tradicional

Configurações de registro de teclas de atalho do MSPY 3.0 IME em chinês simplificado


Oi, Sabe-se que ele foi corrigido em janelas posteriores, por exemplo, Windows 10. mas como reativá-lo? Quero que o Ctrl + space esteja funcionando no Windows 10 quando o Lang chinês for adicionado.
Gokul E

@GokulE Estou no Win10 e ainda tenho esse problema.
MINATO Azuma

0

Testado. Funciona.
songyy

No momento, este post é essencialmente apenas um link. Para garantir que a resposta permaneça útil, mesmo que o link seja quebrado, edite-o para incluir as informações relevantes. (A sua resposta foi descoberto em um esforço para reparar ou remover velho respostas só de vínculo .)
Ben N
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.