Switch Please

Набрали не в той раскладке? Нажмите Shift дважды.

Набрали ghbdtn, а хотели привет, или руддщ вместо hello? Switch Please наберёт слово заново так, как вы хотели, и переключит раскладку — можно печатать дальше.

Бесплатно и с открытым кодом · Windows 10 и 11 · Без прав администратора

Набирается «ghbdtn rfr ltkf», двойной Ctrl, получается «привет как дела»

Что умеет

Две горячие клавиши

Shift ×2 исправляет последнее слово, Ctrl ×2 — выделение или всю строку. Передумали? Сразу нажмите Shift ×2 ещё раз — слово вернётся как было.

Автоисправление — по желанию

По умолчанию выключено. Если включить, Switch Please исправляет каждое слово, как только вы его допечатали, — везде или только в выбранных приложениях.

Не трогает правильный текст

Switch Please переписывает слово автоматически только тогда, когда нет сомнений, что вы набрали его не в той раскладке. В тесте на обычном тексте ни одно из 233 правильно набранных слов не было исправлено. Если же какое-то слово так и осталось не в той раскладке, исправьте его самостоятельно: Shift ×2, пока оно последнее, или выделите его и нажмите Ctrl ×2.

Отличает русский от украинского

ghbdsn в русской раскладке — это привыт, а в украинской — привіт. Оба похожи на кириллические слова, поэтому Switch Please сверяется со словарём и выбирает то, которое существует.

Любой установленный язык

Русский, украинский и английский работают сразу, как и любой другой язык, для которого в Windows есть словарь проверки орфографии.

Забытый Caps Lock

пРИВЕТ превращается в Привет, а Caps Lock выключается. Слова, набранные заглавными намеренно, остаются как есть.

Запоминает, что не трогать

Автоисправление тронуло слово, которое трогать не надо — фамилию, логин, слово на незнакомом языке? Нажмите Shift ×2: слово вернётся, и с этого момента Switch Please больше никогда не будет исправлять его автоматически.

Не лезет куда не надо

По умолчанию Switch Please ничего не делает в полях паролей, полноэкранных играх, терминалах, редакторах кода и менеджерах паролей.

Раскладка у курсора

По желанию: при смене раскладки под текстовым курсором на мгновение появляется маленькая метка RU или EN.

Как начать

  1. УстановитеЗапустите SwitchPlease-Setup.exe. Switch Please ставится только для вас, не просит прав администратора и предлагает запускаться вместе с Windows.
  2. Найдите значокSwitch Please живёт в области уведомлений, значок показывает текущую раскладку. Не видно? Он под стрелкой ^ — перетащите его на панель задач.
  3. ПечатайтеНе та раскладка? Shift ×2 — для последнего слова, Ctrl ×2 — для выделения или строки.

При первом запуске Windows SmartScreen предупредит. Файлы пока не подписаны, поэтому один раз придётся нажать Подробнее → Выполнить в любом случае. В каждом релизе есть SHA256SUMS.txt для проверки загрузки, а политика подписи кода (на английском) рассказывает, как настраивается подпись.

Приватность

Никакой телеметрии, аналитики, отчётов о сбоях и проверки лицензии. Единственный сетевой запрос — проверка обновлений: она спрашивает у GitHub тег последнего релиза, ничего о вас не отправляет и по умолчанию выключена.

Ничего из набранного не покидает компьютер, и по умолчанию на диск пишутся только настройки. Код открыт — подробности в README.