Como posso desativar ou reatribuir a tecla 'Windows'?

13

Entre Ctrle Alt, os teclados modernos têm uma chave abominável: a tecla 'Windows': P

Tiro chave do Windows

Por padrão, quando essa tecla é pressionada sozinha, ele abre o menu Iniciar. Muitos aplicativos e um grande número de jogos funcionam no modo de tela cheia e, se você pressionar essa tecla acidentalmente, na maioria das vezes por querer pressionar as teclas Ctrlou Alt, o aplicativo geralmente congela por um tempo e se minimiza. Se você tiver sorte, seu videogame fará uma pausa, mas, às vezes, continua mesmo quando é minimizado.

É possível desativar a tecla 'Windows'?

Seria possível mostrar o menu Iniciar com outra combinação de teclas? Gostaria de manter as combinações que usam a tecla Windows funcionando, como Windows+ L, que sai da sessão atual.

Auron
fonte

Respostas:

11

Consulte minha resposta para Reatribuir a tecla caps lock no Windows ou OS X :

Você pode usar as SharpKeys para desativar a funcionalidade de qualquer tecla. Para um guia detalhado, você pode conferir Mapear Qualquer Chave para Qualquer Chave no Windows XP / Vista .

Josh Hunt
fonte
1
Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência. Por exemplo, consulte superuser.com/a/85230/36744
Der Hochstapler
4

Você pode adicionar um certo valor ao Registro para desativá-lo. Aqui está um bom tutorial e alguns arquivos .reg que você pode baixar.

No entanto, isso desativará completamente a chave, como nos atalhos do WinKey. No entanto, o que faço é desabilitar apenas a tecla esquerda do Windows e usar a correta para inserir atalhos. É um sacrifício, mas significa que não minimizo nada em tela cheia por acidente.

MiffTheFox
fonte
4

Você pode baixar as SharpKeys! Ele salvou minha vida, especialmente quando quero pressionar ESC e acidentalmente pressionar F1.

SharpKeys é gratuito. Você pode baixá-lo aqui

  • Quando instalado, clique no botão Adicionar,
  • na seção Mapear esta chave (da chave) , clique no botão Digitar chave . Digite F1.
  • na seção Para esta chave (para chave) , selecione o item Desativar chave .

Confirme com OK, reinicie o Windows (porque o registro foi alterado). Você Terminou!

Junior M
fonte
4

Autohotkey?

Isso também pode fazer muito mais.

LWin::Return

desativa, mas

#F::Run firefox.exe

diria à Win & F para executar o firefox. Você pode até definir o winkey para ser desativado apenas no jogo, ou precisar pressionar duas vezes para disparar, ou ter que mantê-lo pressionado antes de disparar e muito mais!

Phoshi
fonte
2

Pegue uma chave de fenda, tire-a! Se isso for um pouco extremo, você pode editar o registro para desativá-lo.

Agora, como você deseja manter algumas funcionalidades (Win + L), mas outras não (Win), tente usar o AutoHotKey para interceptar as funções que você não deseja e não fazer nada.

Está um pouco envolvido, mas acho que funcionará melhor.

Em uma nota estranha, aparentemente a culpa é do desenvolvedor do jogo !

Curtis Tasker
fonte
2

Escolha um teclado para jogos de qualidade ( este é ótimo , mas você pode encontrar um teclado muito mais barato). Eles geralmente têm uma opção que desativa a tecla Windows e a tecla do menu de contexto.

Eclipse
fonte
2

Eu tenho um laptop comprado no Canadá que possui muitas chaves que me irritam (necessário para francofones etc.) e uso o KeyTweak (peguei minha cópia do Softonics), que aprendi no How-to-Geek, e alterei a atribuição de chaves à vontade para me atender. Divertido, gratuito e, possivelmente, uma terrível questão de piada prática.

arrietty7
fonte
1

Na verdade, existe um artigo de suporte intitulado: Artigo de suporte da Microsoft KB216893 Como desativar a tecla Windows do teclado .

O artigo oferece downloads do Microsoft Fix It para ativar / desativar as teclas do logotipo do Windows.

Como alternativa, aqui está o procedimento manual:

Para desativar a chave do Windows, siga estas etapas:

  1. Clique em Iniciar , clique em Executar , digite regedt32 e, em seguida, clique em OK .
  2. No menu Windows , clique em HKEY_LOCAL_MACHINE na máquina local .
  3. Clique duas vezes na pasta System \ CurrentControlSet \ Control e clique na pasta Layout do teclado .
  4. No menu Editar , clique em Adicionar valor , digite Mapa de scancode , clique em REG_BINARY como o tipo de dados e, em seguida, clique em OK .
  5. Digite 00000000000000000300000000005BE000005CE000000000 no campo Dados e, em seguida, clique em OK .
  6. Feche o Editor do Registro e reinicie o computador.

Para habilitar a chave do Windows, siga estas etapas:

  1. Clique em Iniciar , clique em Executar , digite regedt32 e, em seguida, clique em OK .
  2. No menu Windows , clique em HKEY_LOCAL_MACHINE na máquina local .
  3. Clique duas vezes na pasta System \ CurrentControlSet \ Control e clique na pasta Layout do teclado .
  4. Clique com o botão direito do mouse na entrada do Registro Scancode Map e clique em Excluir . Clique em Yes .
  5. Feche o Editor do Registro e reinicie o computador.
Der Hochstapler
fonte
Se eu aplicar esta solução, as combinações de atalhos (como Windows + L) ainda funcionarão?
Auron
1
@Auron: Os atalhos regulares como Win + E, Win + D, Win + R não funcionarão mais. No entanto, o Win + L é especial porque é capturado em um nível muito mais baixo que os outros. Não consegui confirmar isso no momento, mas é possível que o Win + L ainda funcione após aplicar essa alteração.
Der Hochstapler
1

A melhor maneira é puxar a tecla do teclado. você nunca precisará disso; por que ficar e se complicar com os editores de software e de registro, basta puxar a chave para fora; nada de ruim acontecerá; você poderá retirá-la a qualquer momento, mas não terá certeza. é inútil. tchau

bongdan
fonte
1

Se tudo o que você precisa é desativar temporariamente as teclas do Windows enquanto estiver jogando, sugiro que você forneça este pequeno aplicativo que escrevi:

https://bblanchon.github.io/disable-windows-keys/

É bastante simples: abra o aplicativo para desativar as chaves do Windows, feche-o para restaurá-las.

insira a descrição da imagem aqui

É um projeto de código aberto hospedado no GitHub . É um aplicativo nativo e, portanto, tem uma pegada mínima.

Benoit Blanchon
fonte