Akıllıca (ilk iki satırı değiştirerek):
$~CapsLock::LangSwitch(1)
$~CapsLock up::LangSwitch(2)
) doğru kontrol yerine Win + Space kullanmak için wOxxOm'un Klavye düzeni değiştiricisini değiştirin . Ve Windows'ta düzen değiştirme için hangi kısayol tuşlarının ayarlanmış olduğu önemli değildir (varsayılan Alt + Shift, Ctrl + Shift kullanıyorum).
Ahk-native olmayan anahtarlama (script WinAPI kullanır) nedeniyle, tüm script oldukça hantaldır, bu yüzden satır içi yapıştırmadım. Autohotkey.com'a erişilemezlik durumunda, işte burada: http://pastebin.com/RayAw1VP
(yine, tüm krediler wOxxOm'a gider, kaynak komut dosyası oradadır: http://www.autohotkey.com/board/topic/24666-keyboard-layout-switcher/ )
PS Bu komut dosyası oldukça eski ve kodlanmış bayt ofsetlerine sahip, bu yüzden 64 bit Autohotkey.exe veya 64 bit Windows'ta çalışıp çalışmayacağını bilemiyorum. Elimde sadece 32 bit var.
PPS Bu cevap diğerine neredeyse aynısı ama sorular da neredeyse aynı.