There's a neat little utility called lswitch.exe, which allows you to switch keyboard layout with any key of your choice.

I tried this program in Windows 7, and it did not work. Not even when running it as administrator.

Did it work for anyone else? Is there any Windows 7 port or alternative?


No, it does not work on Windows 7. Try this instead.

| improve this answer | |

Maybe it's just the binary you have is incompatible. The program works just fine, I'm using it on Windows 7 x64 without any problems. You can get the source code or prebuilt 32/64-bit executables here.

| improve this answer | |

As alternative you can try PnvSwitch. It is in PreAlfa state but it was developed and tested under Windows7.

| improve this answer | |

While lacking the "any key of your choice" functionality, the built-in windows language tools provide the ability to switch between activated keyboard layouts by pressing Shift+Alt. This has the added advantage of switching other language-aware applications, such as Microsoft Office, which would allow Microsoft Word to start spellchecking with a different dictionary if you're typing in a different language.

| improve this answer | |
  • @Darth, huh? Everyone with multilingual computer knows about Alt+Shift, since Windows 95 (at least). lswitch.exe mimics Alt+Shift behaviour, the sole purpose of lswitch.exe is "any key of your choice". Did you try this program? I don't see the point in your answer. – Elazar Leibovich Oct 5 '10 at 9:28
  • @Elazar: that's like assuming everyone knows what the A: drive is. I didn't know about alt+shift until last year, even though I write several scripting languages and have used Windows since 3.1. People tend to have interesting gaps in their knowledge, and even though this answer might not help you, it may very well help someone else. The downvote seems a bit harsh, assuming it's yours. – oKtosiTe Mar 8 '11 at 17:41
  • @oKtosiTe, as a bilingual computer user, I can assure you that every bilingual user who touches computer with a pole will know about the keyboard shortcut. Including relatives of me who have no idea what does directory means, and how to save their files to anywhere else than the default directory MS Word offers. They must know it because many times default bilingual XP configuration does not have a GUI option to switch keyboard layout, and Alt-Shift is their only option (and they must use English and Hebrew, English to get to Google.com, and Hebrew to search ג'ימייל. – Elazar Leibovich Mar 9 '11 at 7:20
  • @Elazar: And as a trilingual computer user, I can assure you that that's not always true. On Windows I have resorted to clicking the keyboard layout selection icon and bringing up the character map for many years. Then again, my three languages all use Western Latin character sets. – oKtosiTe Mar 9 '11 at 10:42
  • @oKtosiTe, maybe the different experiences we've had is due to the necessity. Maybe you can get away most of the time with English keyboard layout, and never mind this accented e. With radically different character sets as in Hebrew, the computer is literally unusable without constantly switching keyboard layout. And as I said, in XP the language switch bar is not always visible. – Elazar Leibovich Mar 9 '11 at 14:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.