Desabilitar a tecla de atalho Windows + Space no Windows 8

23

Não é uma duplicação da tecla de atalho Desativar [Windows] + [Espaço] no Windows 8

A pergunta e as respostas no link acima abordaram a remoção dos métodos de entrada para interromper a alternância dos métodos. Eu discordo porque quero MANTER os métodos de entrada. Mas remova / desative / impeça a tecla de atalho [Windows] + [Space] para alterná-las.

Eu tenho dois métodos de entradas. (Na verdade, dois layouts de teclado), o layout Standard do Reino Unido e criei um segundo layout de teclado, eu o chamei de ABC Layout, mas na verdade são apenas alguns símbolos extras, como direitos autorais, e muitos outros símbolos.

Há uma tecla de atalho no Windows 8 .. É [Windows] + [Espaço] .. Gostaria de desativar isso. Esta tecla de atalho alterna entre as duas entradas. Parece conveniente, mas realmente não é. Não sei como ou quando, mas parece que às vezes eu acerto essa tecla de atalho sem querer e acabo com todo tipo de brecha na tela se estou lendo algo em uma segunda tela / papel.

Eu entrei no local lógico nas configurações que lidam com o controle de entrada e idioma e nas Teclas de Atalho que lidam com eles. Como você pode ver na imagem que eu forneci, já removi a tecla de atalho para alternar [Por favor, veja a imagem abaixo], mas Pressionar [Windows] + [Espaço] ainda alterna o modo de entrada.

Sem tecla de atalho

Parece que no Win8, eles têm essas opções, mas simplesmente as ignore e faça o que quiser de qualquer maneira, pois também defini a barra de idiomas como Oculta. Mas como você pode ver claramente na captura de tela, ele ainda está lá.

Oculto Selecionado Ainda mostrando

WORMSS
fonte
@ Ramhound: Eu reordenei a pergunta, meio que fiz um desentendimento entre minhas edições e a mensagem original. Eu também adicionei uma breve explicação do porquê. Inicialmente, não adicionei isso porque já havia sido votado anteriormente no StackOverflow por ser irrelevante, mas talvez o SuperUser prefira. Vamos ver.
WORMSS
1
@WORMSS Não leve o Ramhound muito a sério. Não sei exatamente qual é o problema dele, mas definitivamente há algo acontecendo lá que não vale a pena ficar muito perto.
Aaron Miller
1
@ Firee eu listei o motivo na minha pergunta já.
WORMSS
1
Eu tenho meus métodos de entrada Dvorak e layout QWERTY e isso é alternado acidentalmente com muita frequência se o Windows + Space estiver ativo. Isso não costumava ser o caso no Windows 7. O Windows 8.x apresenta demasiadas aborrecimentos como este e realmente realmente é uma porcaria
e Z
1
Por essa lógica, eu poderia me livrar do problema desinstalando o Windows. Preciso do segundo layout do teclado. (Daí porque eu tenho dois em primeiro lugar). E parece que você tem 2 idiomas, em vez de 2 layouts de teclado para o mesmo idioma. Portanto, não 'caso idêntico'.
WORMSS 19/08/2015

Respostas:

5

Não parece haver uma maneira natural de fazer isso no Windows 8, mas você pode fazê-lo usando o AutoHotkey . Faça o download e execute / instale o AutoHotKey, clique com o botão direito do mouse em alguma pasta e clique em Novo> Script do AutoHotKey. Edite isso com o Bloco de notas ou o Notepad ++ e adicione esta tecla de atalho:

#Space::
return

Isso remapeia o botão Win (#) + Space (Space) para não fazer nada. Depois, basta executar o script AutoHotkey. Para que ele seja executado automaticamente quando o computador iniciar, coloque o script na pasta de inicialização.

Esperamos que a autohotkey não seja muito invasiva. Talvez você encontre outros usos para ele (acho que descobri isso quando estava tentando remapear o Caps-Lock para que ele não fizesse nada, já que essa é a chave mais sem sentido do mundo).

Paulo
fonte
Estava relutante em instalar isso apenas para esta situação, mas parece tão melhor agora que não muda acidentalmente o idioma. A única razão pela qual instalei os pacotes de idiomas foi por diferentes vozes do TTS e isso me deixou louco quando eu acabei com o idioma errado o tempo todo.
Simon
0

Você pode desativar as teclas de atalho do Windows + de várias maneiras:

Sobre o registro do Windows:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoWinKeys"=dword:00000001

No editor de diretivas de grupo (gpedit.msc):

Configuração do usuário -> Modelos administrativos -> Componentes do Windows -> Windows Explorer -> Desativar teclas de atalho do Windows + X

E você também pode desativar completamente a tecla Windows com o recurso Widnows Scancode Map. Para fazer isso, recomendo baixar um aplicativo de código aberto chamado SharpKeys .

Você pode adicionar um novo mapa de teclas, digite a tecla (pressione o botão win) e selecione a opção Turn Key Off (veja a figura abaixo).

sharpkeys ganhar remapeamento de botão

Pressione o botão gravar no registro e reinicie o Windows.

voji
fonte
2
Parece que desativa todos os atalhos [Win] + Key. Não é apenas um? Portanto, não pude fazer o útil [Win] + L para sair.
WORMSS 15/03
Sim, a solução acima desativa TODAS as teclas de atalho baseadas em [Win] + Key. Depois disso, as teclas de atalho funcionam apenas através da interface do usuário ou atalhos personalizados. Por exemplo, meu atalho da tela de bloqueio com base neste comando: rundll32.exe user32.dll, LockWorkStation
voji 16/17
3
Então você está dizendo ... para os 50 atalhos ímpares do Windows que existem .. Desligue-os TODOS e, em seguida, corte os 49 outros?
WORMSS
Todos os meus computadores domésticos construídos para fins especiais (criação de música, jogos) a chave de vitória foi desativada completamente. Eu nunca uso nenhuma tecla de acesso rápido nesses computadores, e as alterações acidentais no layout do teclado (win + space) sempre podem criar alguma confusão. No meu laptop (usado durante o trabalho diário no ambiente corporativo), deixo a tecla win ativada, porque frequentemente altero o layout do teclado e bloqueio a tela. Eu acho que é uma preferência puramente pessoal.
voji