Como posso fazer com que o alt no Windows XP se comporte como uma tecla modificadora tradicional?

2

Sou um cara do Mac e, no Mac, a menos que você tenha as teclas fixas ativadas, todas as teclas modificadoras na parte inferior esquerda do teclado funcionam exatamente da mesma maneira: você pode pressioná-las da maneira que quiser e eles não farão absolutamente nada a menos que outra chave seja pressionada com eles.

No Windows, o comportamento é um pouco diferente. A chave do Windows, obviamente, abre o menu Iniciar, e a tecla alt, se for acionada uma vez sozinha, se preparará para um atalho de teclado de menu.

Isso me deixa louca, já que eu uso muito o alt-tab, mas ocasionalmente, acidentalmente, clico no alt por conta própria, exigindo que eu o ative novamente para alternar para a entrada normal do teclado em vez de atalhos do menu. No que me diz respeito, isso não é muito intuitivo, já que o alt é usado em todo o lugar como uma tecla modificadora, mas também tem uma função, se você fizer isso por conta própria.

Como posso desativar totalmente essa função de chave?

    
por NReilingh 10.07.2012 / 05:53

1 resposta

3

Eu duvido que exista alguma maneira interna de fazê-lo (por exemplo, com uma entrada de registro), mas é simples o suficiente para realizar com um AutoHotKey script (você também pode compilar o script e executar automaticamente o arquivo resultante em segundo plano).


O script a seguir permite que Alt + seja qual for funcione normalmente, mas Alt sozinho não faz nada * .

~RAlt & * ::
 RAlt     ::
~LAlt & * ::
 LAlt     ::

* Segue Alt para baixo faz faz alguma coisa: exibe o sublinhado da tecla aceleradora se os Não-mostrar-aceleradores A opção -While-Typing foi definida. É claro que neste caso, na verdade, é uma característica em oposição a um bug.

    
por 10.07.2012 / 06:40