[REQ] Keyboard locale auto-switcher?
I don't know if Windows has built-in functionality for this, or if there's perhaps some freeware utility available that does it; if not, I expect it to be a relatively quick hackjob in autohotkey/whatever, if somebody has the time - I'm unfortunately pretty tied up myself :/
Now, for the problem description: I run an English XP with Danish local - no problems there, I can use my quirky æøåÆØÅ letters without having the OS language butchered translated. However, when coding, I prefer an English keyboard layout, because the various chars used in C++ have a better mapping that way.
I have both Danish and English locale installed, and it's as easy as ALT+SHIFT to toggle... but it's annoying that I _have_ to do this every time I start notepad++ or cmd.exe, and ALT+SHIFT can be a bit hard to hit properly sometimes.
So, my idea: automatically setting keyboard locale on application startup. Doable?