Primeiro, você pode ler informações sobre como definir atalhos padrão: Atalhos para alternar o layout do teclado
No Windows 10, há um novo recurso: você pode alternar com Win + Espaço (apenas teste e veja)
Aqui está uma abordagem com o Capslock para o Windows 7:
Capslock para alternar o layout
Um script semelhante do AHK também funciona no Windows 10.
Para resumir as abordagens do Autohotkey testadas e em funcionamento:
Opção 1. Ligue o Capslock para simular Alt + Shift
Primeiro, verifique se Alt + Shift é a combinação de teclas padrão. Use este script AHK:
capslock::
send {Lalt down}{Shift}{Lalt up}
return
Opção 2. Vincular o Capslock ao novo combo Win + Space
Isso tem dois benefícios:
1) dá um bom feedback visual ao mudar de forma
2) Se houver mais de 2 layouts, você alterna mais rápido segurando a tecla e tocando no espaço
Aqui está o script para vinculá-lo ao Capslock:
sel := 0
#if (sel=0)
capslock::
send {lwin down}{Space}
sel := 1
return
#if
capslock up::
send {lwin up}
sel := 0
return