Você pode facilmente (alterando as duas primeiras linhas para:
$~CapsLock::LangSwitch(1)
$~CapsLock up::LangSwitch(2)
) modificar wOxxOm alternador de layout de teclado para usar o Win + Space em vez do controle correto. E funcionará independentemente das teclas de atalho configuradas para alternar o layout no Windows (o padrão é Alt + Shift, estou usando Ctrl + Shift).
Devido à alternância não-ahk-nativa (o script usa WinAPI), o script inteiro é bastante volumoso, então eu não o colei inline. No caso de inacessibilidade do autohotkey.com, aqui está: http://pastebin.com/RayAw1VP
(novamente, todos os créditos vão para wOxxOm, o script de origem está lá: http://www.autohotkey.com/board/topic/24666-keyboard-layout-switcher/ )
PS Esse script é bastante antigo e possui desvios de bytes codificados, então não tenho certeza se ele funcionará com o Autohotkey.exe de 64 bits ou no Windows de 64 bits. Eu tenho apenas 32 bits em mãos.
PPS Essa resposta é quase duplicada para outra, mas as perguntas também são quase semelhantes.