Switch between keyboard layouts. Inspired by https://github.com/xmdn/2_of_3_lang_switch_hotkey.
Authors: GLM-5🧙♂️, scillidan🤡
The icon is from SimpleKeys by beamedeighth.
- InDefine (default): Switch between layouts defined in
KeyboardSwitch.ini. Supports 2+ layouts. - InAll: Cycle through all installed keyboard layouts automatically using Windows API.
- Edit
KeyboardSwitch.ini:- Set
SwitchModetoInAllorInDefine - For
InDefine, add your layouts (Layout1, Layout2, Layout3, etc.) - Set
SwitchHotkeyif you want a different key (default: CapsLock)
- Set
- For
InDefinemode:- Windows 10 → Advanced keyboard settings → Input language hot keys → Advanced key settings
- Set
Alt+Shift+1for Layout1,Alt+Shift+2for Layout2, etc.
autohotkeyu64.exe KeyboardSwitch.ahk- Press the hotkey to switch keyboard
The hotkey may not work in some cases: taskbar, desktop, lock screen, UAC prompt, admin apps (run script as admin to fix), or some full-screen apps.