My language setup is like this:
Windows display language:
English (United States)
Preferred languages:
English (United States)
Hebrew
Korean
But, the Korean keyboard has two states - Korean & English
This is actually quite handy, since using Alt+Shift to rotate between three languages is not particularly natural.
So, I would like to simply use Alt+Shift to swap between Korean and Hebrew (and then inside Korean, Right Alt swaps between English and Korean)
That being said, I also want to keep my display language.
Is there a way to do this? I've tried removing English-US (409) from multiple places in the registry, it always comes back after a restart.
On a related note - is there a simple way to detect / change the current input language programmatically? I've tried all sorts of scripts (usually in AHK) and nothing seems to be reliable.