SingleKeySwitcher переключает раскладку клавиатуры одной клавишей.
После запуска программа сидит в трее. Выбор клавиши переключения раскладки (Control или Shift) — во всплывающем меню (по правой кнопке). Параллельно с назначенной клавишей можно пользоваться стандартным сочетанием, установленным в системе.