Altere o layout do teclado com a tecla WIN no Windows 7

2

Eu ajustei minha caixa do Linux para usar a tecla WIN para alterar o layout do teclado (EN / RU), mas, às vezes, preciso usar máquinas Windows e quero ter o mesmo recurso nelas.

Alguma ideia de como implementá-lo?

    
por milos 20.12.2014 / 18:18

2 respostas

1

No Windows, as teclas padrão para alterar o layout do teclado são Left Alt + Shift. Então você quer emular essas duas chaves basicamente ...

Uma maneira é usar uma ferramenta para substituir a tecla Win, como Autohotkey

Depois de instalá-lo e iniciá-lo, adicione o seguinte ao seu arquivo de script:

RWin::
Lwin::
    Send {LShift Down}{LAlt Down}{LShift Up}{LAlt Up}
return

e recarregue seu script.

O texto acima assumirá as duas chaves do seu Win. Remova qualquer linha que comece com RWin - para a tecla direita do Windows ou LWin - para a esquerda, para reativá-la.

Espero que tenha ajudado.

PS: Eu testei isso no Windows XP, deve funcionar muito bem em versões mais recentes do Windows.

    
por 20.12.2014 / 21:13
0

Eu estou supondo que ele só quer mudar o layout enquanto a tecla é pressionada, e mudar de volta para o padrão quando a chave é liberada para que o script Autohotkey real para conseguir que se parece com isso: $Lwin:: Send {LShift Down}{LAlt Down}{LShift Up}{LAlt Up} KeyWait, Lwin Send {LShift Down}{LAlt Down}{LShift Up}{LAlt Up} return

Testei com o Win10 e ele funciona exatamente como o recurso "Left Win (enquanto pressionado)" nas configurações avançadas do Teclado do KDE.

    
por 01.08.2018 / 19:57