Eu usaria o Remapkey.exe. Está disponível gratuitamente no Windows Server 2003 Kit de Recursos .
Eu tenho um teclado do Windows 7 que tem Ctrl-LWindows-Alt inferior esquerdo. Posso mudar o layout do LWindows-Alt para o Alt-LWindows?
Obrigado pelas respostas!
Eu verifiquei, baixei as ferramentas e testei muito rapidamente. Devo dizer que a resposta de Will é a melhor para mim, pois não preciso fazer nada além de arrastar e soltar. E como ele apenas altera o registro, espero que nenhum recurso seja usado. Eu remapeei a tecla TAB e L-Windows para Alt (meta) para que eu possa usar o Emacs com meu PC como o meu Mac.
Como um script AutoHotKey :
LAlt::LWin
LWin::LAlt
Você pode fazer isso com autohotkey com muita facilidade.
A melhor maneira de fazer isso é com o Microsoft Keyboard Layout Creator . Isso permite que você crie layouts de teclado personalizados, que são instalados e podem ser definidos como o layout do teclado do sistema.
Seria muito fácil criar um layout com as teclas Alt e Windows comutadas, e esse método tem a vantagem de residir muito menos no SO do que uma ferramenta de terceiros ou um programa Hotkey. Isto significa que quando você apertar Alt, o OS o vê como LWindows (e, claro, vice-versa). Isso será mais confiável do que substituir o comportamento padrão de uma chave do sistema, que o AutoHotKey parece oferecer.
Veja a resposta para Como remapear as teclas do teclado Right-Win e Right-Alt para obter informações sobre o que é Remapkey.exe.
em @ WilliamHilsum's answer faz em segundo plano (e o que você pode conseguir com .reg
arquivos, a aplicação dos quais pode ser automatizado também.
Tags keyboard-layout windows-7