Аналоги Punto Switcher

Keyboard Layout Manager

Бесплатно
Windows
macOS
Linux

Keyboard Layout Manager — программное обеспечение для автоматического переключения раскладки клавиатуры и коррекции ошибок ввода, которое распознаёт язык по введённым словам и заменяет неверно набранный текст на соответствующий по раскладке вариант; обычно включает функции горячих клавиш для принудительного переключения, историй замен и настроек словарей, позволяет настраивать правила и исключения, работать с несколькими языками и профилями, а также интегрируется с системным треем для быстрого доступа.

WinCompose

Бесплатно
Открытый исходный код
Windows

WinCompose — свободная утилита для операционных систем семейства Windows, обеспечивающая ввод специальных символов с помощью составных клавишных комбинаций; работает как системный трей-менеджер, перехватывая ввод клавиатуры и позволяя пользователю задать «compose key» для ввода символов, отсутствующих на стандартной раскладке, через последовательность символов, поддерживает настраиваемые таблицы соответствий, расширяемые наборы символов (включая символы Unicode), локализацию и портативный режим, ориентирована на пользователей, которым требуется быстрый доступ к редким символам без использования графических панелей или запоминания кодов.

Klavaro

Бесплатно
Открытый исходный код
Windows
Linux

Klavaro — это свободная кроссплатформенная утилита автоматической смены раскладки клавиатуры и коррекции опечаток, предназначенная для упрощения ввода текста на разных языках; она поддерживает обнаружение неверной раскладки и автоматическое переключение между ними, запоминание пользовательских словарей и сочетаний, а также предоставляет настраиваемые правила и горячие клавиши для управления поведением, при этом реализована с упором на минимализм, конфиденциальность и простоту использования.

HotkeyP

Бесплатно
Открытый исходный код
Windows

HotkeyP — это утилита для автоматической смены раскладки клавиатуры и управления горячими клавишами, предназначенная для упрощения ввода текста и повышения удобства работы с клавиатурой; аналогично Punto Switcher, программа распознаёт язык ввода по набранным словам и при необходимости автоматически переключает раскладку, предоставляет пользователю настраиваемые сочетания клавиш, словари замен и правила автозамены, а также опции исключений и обучения на основе пользовательской истории, поддерживая работу в фоновом режиме на настольных системах.

Keyman

Бесплатно
Открытый исходный код
Windows
macOS
Linux
Android
iOS

Keyman — программа для автоматической и ручной смены раскладки клавиатуры и управления вводом текста, предназначенная для повышения скорости и удобства набора на разных языках; поддерживает создание и использование пользовательских правил и словарей, автозамену, горячие клавиши и контекстную коррекцию раскладки, работает в фоновом режиме и интегрируется с системной клавиатурной подсистемой, распространяясь как кроссплатформенное решение для пользователей, часто использующееся в качестве альтернативы таким утилитам, как Punto Switcher.

TouchSwitcher

Бесплатно
macOS

TouchSwitcher — это программа для автоматического переключения раскладки клавиатуры и корректировки регистра текста, разработанная как альтернатива Punto Switcher; она отслеживает ввод с клавиатуры и автоматически заменяет текст, напечатанный в неверной раскладке, на соответствующий по языку, поддерживает профильные словари, сохранение пользовательских пар слов и фраз, настройки автоматического исправления опечаток и исключений, имеет возможность отключать автопереключение в определённых приложениях и работает в фоновом режиме для прозрачной интеграции с другими приложениями.

AutoHotkey

Бесплатно
Открытый исходный код
Windows

AutoHotkey — это бесплатный скриптовый язык и набор утилит для автоматизации задач в операционной системе Windows, позволяющий создавать горячие клавиши, макросы, автоматическое заполнение текста и комплексные сценарии управления интерфейсом; в контексте функции автоматической раскладки клавиатуры он может выступать как аналог Punto Switcher, реализуя переключение раскладки, исправление регистра и замену слов с помощью пользовательских скриптов и правил, предоставляя гибкие возможности настройки, расширяемость через пользовательские функции и активное сообщество для обмена готовыми решениями.

Punto Switcher

Бесплатно
Windows
macOS

Сайт: punto.yandex.ru

Punto Switcher — программная утилита для автоматического переключения раскладки клавиатуры и исправления текста, набранного в неверной раскладке. Разработанная как настольное приложение, она предназначена для пользователей, часто переключающихся между русской и английской раскладками, и стремится повысить удобство ввода за счёт автоматического определения языка ввода и корректировки ошибок раскладки. Программа работает в фоновом режиме и перехватывает ввод с клавиатуры, применяя набор эвристик и правил для распознавания намерений пользователя.

История и детальные данные о происхождении и развитии приложения частично доступны в общедоступных источниках, однако некоторые детали реализации и коммерческие аспекты могли меняться с течением времени. В общих чертах утилиты такого класса реализуют алгоритмы, сравнивающие набор символов с лексическими и частотными моделями слов для определения корректной раскладки и предлагают либо автоматическую замену, либо варианты исправления. Типичные функции включают автоматическое переключение раскладки, исправление слов, горячие клавиши для принудительного переключения и возможности настройки пользовательских словарей и правил.

  • Автоматическое распознавание языка: определяет, на какой раскладке предположительно вводится слово, и переключает раскладку при необходимости.
  • Исправление текста: преобразует набор символов, введённых в неверной раскладке, в корректный текст (например, "ghbdtn" → "привет").
  • Работа в фоновом режиме: интегрируется с системой ввода и работает с большинством приложений без явного запуска интерфейса.
  • Настраиваемые словари: позволяет пользователю добавлять собственные слова и выражения для повышения точности распознавания.
  • Горячие клавиши и правила: поддерживает комбинации клавиш для ручного переключения и набор правил для исключений и специальных сценариев ввода.
  • Контекстная фильтрация: учитывает контекст ввода (например, адреса, коды, пароли) и может отключать автоматические преобразования в определённых полях ввода.
  • Логика восстановления регистра: сохраняет и корректно восстанавливает регистр текста при переключениях и исправлениях.
  • Совместимость: реализуется для различных версий настольных операционных систем и может иметь ограничения или вариации в функционале в зависимости от платформы.
Подробнее