Ao bloquear meu computador com a tecla Windows+ L, o caractere l
é inserido no texto de qualquer editor que estou usando (já experimentei isso com NetBeans, Notepad++ e PHPStorm). É irritante ter esse caractere inserido e quebrar o código.
Posso impedir que o char seja inserido? Normalmente eu bato Windowsprimeiro e depois L, então não deveria estar inserindo a l
chave.
Se eu estiver em um console bash, isso envia um comando que exibe todos os hosts conhecidos ( /etc/hosts
presumo) e sl
que também devo apagar na linha de comando. Prevenir isso também seria ótimo.
Eu sei que poderia fazer Ctrl+ Alt+ Delseguido Entere obter o mesmo resultado, mas para mim isso é contornar o problema.
Atualizar: Isso tem algo a ver com meu ambiente. Eu executo o host do Windows 7 com todos os aplicativos acima em um Fedora 21 VirtualBox. O problema ocorre apenas nesse ambiente (não ocorre no lado do Windows). Ocorre em um ambiente semelhante a colegas de trabalho, o que exclui hardware ou algo exclusivo em meu computador.
Responder1
A máquina VM não sabia o que era Windows+ L, então apenas inseria o l
caractere. O mapeamento Meta+L
na VM (Fedora) para nenhuma ação impede a inserção do l
char.
Para fazer isso no Fedora:
- Abra
Custom Shortcuts
no menu. Clique em Editar > Novo > Atalho Global > Enviar entrada do teclado. - Nomeie a ação (eu escolho "Ignorar WinL")
- Na
Trigger
aba, defina o atalho (isso também bloqueou meu computador). - Clique OK.
Agora deve funcionar.
Responder2
Isso funcionou para mim, executando o Virtualbox 5.1.24 em um host Windows 7 e cliente Linux Arch:
Virtual Box, desativando:
Arquivo > Preferências > Entrada > Teclado de captura automática (desativar)
Agora, depois de bloquear com Windows+ L, esteja você no site cliente ou host, a inserção anterior de um l
caractere desaparece.