LanguageWhirl

LanguageWhirl — Focused Keyboard Layout Switching for Multilingual Users.

LanguageWhirl is a tool designed for people who use two languages most of the time, yet have multiple keyboard layouts installed. Windows cycles through all installed layouts when you press Alt+Shift — often making you overshoot or go in circles. LanguageWhirl solves that.

Define a dedicated pair of languages (like English – German) and switch only between these two using a hotkey of your choice: Alt-Shift, Ctrl-Shift, CapsLock, Left Shift. You can disable Windows’ native switching hotkey in Windows Settings.

The program runs quietly in the system tray. Right-click the icon to select your language pair and preferred hotkey. Your settings are saved in an .ini file in the program’s folder and are loaded automatically on startup.

Brought to you by Alex Radzishevsky, http://radzishevsky.info, 2025
Free to use. No ads. No tracking. No warranties of any kind.

Known Limitations:

LanguageWhirl uses a global keyboard hook and sends language-switch requests to the active window. Some sandboxed or protected applications may not respond. This includes:

  • UWP (Universal Windows Platform) apps — like WhatsApp Desktop, Calculator, or other Microsoft Store apps
  • Windows Terminal and some games
  • Apps running as Administrator (if LanguageWhirl is not run as admin)

These limitations are due to Windows security isolation and are not specific to this tool.

Tested and works well with Windows 11 24H2, 23H2, Windows 10.

Click here to download: LanguageWhirl