Переключение раскладки клавиатуры в Windows по Caps Lock: окончательный выбор

Я перепробовал несколько разных утилит для переключения раскладки в Windows клавишей Caps Lock. Пожил некоторое время с каждой из них.

  • Punto Switcher — время от времени глючит и залипает на каком-нибудь языке. Несет в себе кучу ненужных лично мне функций.
  • CapSwitch — не работает в диалоговых окнах типа Открыть файл/Сохранить файл.
  • CapsLang (caps-min.exe) — использую сейчас. Претендует на то, чтобы быть окончательным выбором. Никаких проблем не встретил (у меня Windows 7 x64), язык переключается везде, в том числе в диалоговых окнах. Собственно Caps Lock здесь переключается как Shift-Caps Lock.

Кстати, в паре с CapsLang запускаю из автозагрузки полезную утилиту LangCursor, о которой уже писал — она отображает текущую раскладку в курсоре мыши, когда он наведен на текстовое поле.