Новый аналог Punto Switcher для linux

Punto Switcher logo

Product is rated as #3493 in category OS & Utilities

Before we get to our list, let us take a quick look at the Punto Switcher review. We will also review the features, price, benefits, pros, and cons of Punto Switcher. If you like our list of Punto Switcher and similar software alternatives in 2022, then please rate us below.

Прекращение поддержки xneur вызвало у меня определённые страдания в последние полгода (с появлением OpenSUSE 15.1 на моих десктопах: при включённом xneur окна теряют фокус и забавно мерцают в такт ввода с клавиатуры).

«А, блин, опять не в той раскладке начал набирать» — в моей работе встречается до неприличия часто. И позитива не добавляет.

Новый аналог Punto Switcher для linux


В то же время, я (как инженер-конструктор) могу достаточно ясно сформулировать чего хочу. А хотел я (сначала от Punto Switcher, а затем, спасибо Windows Vista, окончательно пересев на Linux, от xneur) ровно одного. Осознав, что на экране белиберда не в той раскладке (такое обычно случается в конце набора нового слова), топнуть по «Pause/Break». И получить то что печатал.

На данный момент изделие имеет оптимальное (с точки зрения меня) отношение функциональность/сложность. Пора делиться.

Время на прочтение

Прекращение поддержки xneur вызвало у меня определённые страдания в последние полгода (с появлением OpenSUSE 15.1 на моих десктопах: при включённом xneur окна теряют фокус и забавно мерцают в такт ввода с клавиатуры).

«А, блин, опять не в той раскладке начал набирать» — в моей работе встречается до неприличия часто. И позитива не добавляет.

Новый аналог Punto Switcher для linux


В то же время, я (как инженер-конструктор) могу достаточно ясно сформулировать чего хочу. А хотел я (сначала от Punto Switcher, а затем, спасибо Windows Vista, окончательно пересев на Linux, от xneur) ровно одного. Осознав, что на экране белиберда не в той раскладке (такое обычно случается в конце набора нового слова), топнуть по «Pause/Break». И получить то что печатал.

На данный момент изделие имеет оптимальное (с точки зрения меня) отношение функциональность/сложность. Пора делиться.

Кстати, подсчитано, что за 1 год работы за ПК на переключение раскладки и правки текста (из-за этого) — у среднестатистического пользователя (который работает с текстом) тратится порядка нескольких дней! 😒

Согласитесь, что установка утилиты, которая сама будет делать за вас эту работу — существенно сэкономит вам время (наверное, именно поэтому они так популярны в последнее время).

В этой статье остановлюсь на лучших продуктах из этой категории программ (думаю, свой выбор смогут сделать большинство пользователей 👌).

    ускорение ПК

  • Утилиты для автоматического переключения раскладки
  •  → Задать вопрос | дополнить 

Доброго вечера.
К сожалению, не секрет, что яндекс по каким-то причинам крайне вяло совершенствует данный продукт, благодаря чему он неизменен годами. А вводить туда пресеты для разработчиков с наиболее распространенными исключениями автозамены \ смены раскладки вообще никогда не собирается, и заявлял об этом открытым текстом. В связи с этим вопрос: есть ли лучшие альтернативы, или, на худой конец, готовые конфигурации?

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


  • Вопрос задан

    более трёх лет назад

  • 1402 просмотра

не понятно, зачем для таких целей использовать утилиту, которая для этого не предназначена.

На худой конец, можно юзать SubLime Text с плагинами

ЕМНИП, в Punto Swither можно настраивать исключения, т.е. указывать в каких программах ему не работать. Добавлял так в свое время PhpStorm.

PS не получится настроить для целей написания кода. Где-то, да накосячит и никакое правило не предусмотрит тысячи комбинаций символов кода.

Проблема решается уверенной слепой десятипальцевой печатью. Все остальные хорошие методы типа автокомплитов и емметов всего лишь хорошая помощь в этом деле. А PS я вообще отключил в редакторах.

03 мая 2023, в 16:31

300 руб./за проект

03 мая 2023, в 15:50

3000 руб./за проект

03 мая 2023, в 15:30

5000 руб./за проект

Минуточку внимания

Собственно, вот список программ-альтернатив Punto Switcher.

Caramba Switcher (https://caramba-switcher.com/) — Сергей Москалёв, бывший сотрудник «Яндекса» и автор Punto Switcher, выпустил новый переключатель раскладки Caramba Switcher. Он является сильно упрощённым аналогом старого приложения. Новая программа, в отличие от Punto Switcher, умеет определять язык редактируемого текста и не досаждает ошибочными автопереключениями.

EveryLang (https://everylang.net/) — программа позволит вам переводить любой текст, проверять орфографию, переключать и показывать текущую раскладку. Работает с любыми сторонними программами.

DotSwitcher (http://dotswitcher.com/) — Ультра-легкий переключатель раскладки клавиатуры для тех кто любит программы с открытым исходным кодом (ценя их безопасность). Исправление последнего набранного слова происходит только по нажатию Pause/Break.

Key Switcher (http://keyswitcher.com/) — не нужно нажимать Alt+Shift при работе с разными языками. 24 языка поддерживаются в любых комбинациях.

SimpleSwitcher (https://github.com/alexzh2/SimpleSwitcher) — программа для быстрого переключения раскладки набранного текста. Удерживая клавишу Shift можно исправлять несколько слов подряд. Есть возможность использовать Capslock для любой функции программы.

Keyboard Ninja (http://www.keyboard-ninja.com/) — ещё одна маленькая и простая альтернатива Пунто Свитчер. Поддерживает 7 языков для переключения раскладки.


  • 16.04.2022


alternativnie-perekluchateli

Переключатель раскладки клавиатуры LangOver

Этот товар, по моему скромному мнению, является идеальным по сравнению с остальными (пользовался разными программами, но остановился на данной). Почему?

  • Во-первых, код полностью открытый, а следовательно вы сами можете его корректировать, изменять, удалять ненужные элементы.
  • Во-вторых, за вас в отличие от Punto Switcher и Caramba Switcher российского производства, никто не собирает данные в базу данных и не хранит их извне.
  • В-третьих, функционал достаточно широкий, который позволяет не только изменить раскладку, но и перевести текст, перейти в Google и найти нужную информацию и многое другое.

Опции и возможности LangOver

1. Изменение и назначение горячих клавиш для определения конкретного действия. Список таких функций включает в себя:

change_hot_key

  • переключение в другую раскладку клавиатуры;
  • обратный реверс текста;
  • конвертация верхнего регистра в нижний и обратно;
  • поиск в Гугл;
  • перевод в Гугл;
  • отправка текста на мобильное устройство посредством создания QR-кода;
  • добавление текстовых сниппетов;
  • загрузка существующих сниппетов из созданной базы.

change_keys

Вы можете временно приостановить действие программы, просто установив флажок напротив пункта “Disable”.

disable

В главном окне можно посмотреть сразу все горячие клавиши, а также поставить настройки напрямую.

main_window

Перевод с одного языка на другой можно также настроить, особенно это будет полезно если вам потребуется иной язык кроме стандартных.

settings
translation_setup

Выводы

Как ни странно, но софт позволяет создать некую планку, которую российский аналог не может предоставить, а именно – анонимность в сети. Конечно, везде есть вариант слива данных, но вы можете установить firewall и проверить исходящие соединения и убедиться, какие программы шпионят за вами, а какие нет!

Забываете менять язык при наборе текста на компьютере? Изложив на пике ментальной активности свои мысли в структурированную письменную речь, вдруг замечаете, что в окне редактора отображается абракадабра из символов на другом языке? С этой проблемой часто сталкиваются те, кто работает с набором текста на разных языках. Пользователям не всегда удаётся выработать в себе привычку перепроверять текущий язык ввода перед тем, как начать писать.

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

1. Punto Switcher

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

Punto Switcher

Будучи детищем Яндекса, Punto Switcher в числе дополнительных возможностей предлагает поиск выбранных слов в Википедии и сервисах поисковика.

Яндекс - Punto Switcher

Из функционала программы:

• Транслитерация, смена регистра, пропись чисел словами;
• Задание пользовательских правил автоматического переключения раскладки;
• Автозамена слов по заранее заготовленным шаблонам;
• Дневник – сохранение в специальную программную среду набранного текста во всех приложениях Windows или только в отдельных;
• Слежение за буфером обмена;
• Отправка текста в Твиттер;
• Назначение программ-исключений.

Функционал программы

Punto Switcher может ещё и проверять правописание, но только при условии, что в систему установлен модуль проверки правописания Microsoft Office.

2. Key Switcher

Более аскетичная, нежели предыдущая, программа Key Switcher также служит для автопереключения раскладки и автопреобразования набранного текста. У неё скромнее потенциал, чем у Punto Switcher, зато больший перечень поддержки языков. Поддерживается 24 языка. Из её функциональных возможностей:

• Исправление опечаток, двойных заглавных букв, неверного регистра;
• Отмена нежелательного срабатывания;
• Преобразование ранее напечатанного текста;

Key Switcher

• Автопереключение раскладки на нужный язык при вводе определённых символов из числа заданных ранее шаблонов.

Автопереключение раскладки

3. EveryLang

Ещё один инструмент для автопереключения раскладки и автоправки текста по ходу его набора – EveryLang. Это многофункциональный продукт, но бесплатно доступы не все возможности. При запуске EveryLang увидим форму для перевода текста. Подробно о бесплатных функциях программы узнаем в её настройках.

EveryLang

Те, что недоступны в бесплатной редакции помечены отметкой «только в Pro версии». Что же доступно нам бесплатно? Это, в частности:

• Перевод с участием веб-сервисов Google Translate, Bing Translator, Яндекс.Переводчик;
• Проверка правописания;
• Отмена нежелательного срабатывания;
• Преобразование регистра букв и выделенного текста;

EveryLang - Функции

• Автопереключение раскладки согласно заданным шаблонам;
• Автоисправление двух заглавных букв;

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

• Добавление программ-исключений, для которых EveryLang будет срабатывать только в части функций или не будет срабатывать вовсе.

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

У EveryLang есть портативная версия.

4. LangOver

Последняя программа для замены текста с нужной раскладкой – LangOver. Очень простенькая, с примитивным интерфейсом, с минимумом функций. В отличие от предыдущих участников обзора она не сможет преобразовать текст по ходу его написания, но прекрасно справится с коррекцией уже набранных слов и фраз по нашему требованию. Для этого потребуется выделить нужный блок текста и нажать горячую клавишу преобразования. Среди прочих возможностей LangOver:

• Обратное написание слов;
• Преобразование регистра букв;
• Поиск слов и фраз в Google;
• Перевод с участием веб-сервиса Google Translate.

LangOver

Одну из функций программы стоит выделить особо – это отправка набранного текста на мобильные устройства с помощью -кода. Можем на компьютере набрать какой-то документ, сообщение, список дел и т.п., и программа LangOver сгенерирует для этой информации -код. Который, соответственно, сможет прочитать наш смартфон или планшет.

QR-код

Подробности

Теперь — подробности.

Весь репозиторий изначально был посвящён моему пет-проекту, а другой заводить — пока лень. Так что, всё свалено в кучу (просто по папкам) и накрыто AGPL («патент наоборот»).

Код xswitcher написан на golang, с минимальными вкраплениями C. Предполагается, что такой подход даст наименьшие трудозатраты (пока так и есть). Сохраняя возможность подключать недостающее посредством cgo.

Использование “/dev/input/” имеет как свои плюсы (всё видно в т.ч. зажатую клавишу с автоповтором), так и минусы. Минусы такие:

  • Автоповтор (события с кодом «2») не коррелирует с повтором с иксах.
  • Не видно ввода через интерфейсы X11 (так например VNC работает).
  • Нужен рут.

С другой стороны, можно подписываться на события X через «XSelectExtensionEvent()». Подсмотреть можно в коде xinput. Для go ничего подобного не нашёл, а черновая реализация дала с ходу сотню строчек C-кода. Пока отложил в сторону.

Вывод «обратно» пока сделан через прикручивание виртуальной клавиатуры. Спасибо автору keybd_event, но там слишком высокоуровневая абстракция и дальше придётся переделывать. У меня, например, правая Win-клавиша 3-й ряд выбирает. А обратно транслируется только левая Win.

Benefits

  • The Punto Switcher design is good.
  • Punto Switcher helps people to follow with interest quickly.
  • The performance of Punto Switcher is good.
  • The Punto Switcher is compatible with lots of devices.
  • The support of Punto Switcher is excellent and useful.
  • The price of Punto Switcher is free or perhaps freemium.

Дальше пойдут всякие технические подробности, поэтому сначала — ссылка «на потрогать» для нетерпеливых.

На данный момент захардкожено следующее поведение:

  • «Pause/Break»: забивает (Backspace) последнее слово, переключает раскладку в активном окне (между 0 и 1) и набирает ещё раз.
  • «Левый Ctrl без ничего»: переключает раскладку в активном окне (между 0 и 1).
  • «Левый Shift без ничего»: включает в активном окне раскладку №0.
  • «Правый Shift без ничего»: включает в активном окне раскладку №1.

С этого момента я планирую кастомизировать поведение. Без обратной связи — не интересно (меня и так устраивает). Полагаю, на Хабре найдётся достаточный процент аудитории с аналогичными проблемами.

N.B. Т.к. в текущей версии кейлоггер прикручивается к “/dev/input/”, xswitcher должен запускаться с рутовыми правами:

chown root:root xswitcher
chmod +xs xswitcher

Обратите внимание: владельцем файла с suid должен быть root, т.к. кто владелец — в того suid и превратит при запуске.

Параноики (я не исключение) могут клонировать из GIT и собрать на месте. Примерно так:

go get "github.com/micmonay/keybd_event"
go get "github.com/gvalkov/golang-evdev"

### X11 headers for OpenSUSE/deb-based
zypper install libX11-devel libXmu-devel
apt-get install libx11-dev libxmu-dev

cd "x switcher/src/"
go build -o xswitcher -ldflags "-s -w" --tags static_all src/*.go

Автозапуск добавлять по вкусу (в зависимости от DE).

Работает, «каши не просит» (≈30 секунд CPU в сутки, ≈12 МБ в RSS).

Подробности

Теперь — подробности.

Весь репозиторий изначально был посвящён моему пет-проекту, а другой заводить — пока лень. Так что, всё свалено в кучу (просто по папкам) и накрыто AGPL («патент наоборот»).

Код xswitcher написан на golang, с минимальными вкраплениями C. Предполагается, что такой подход даст наименьшие трудозатраты (пока так и есть). Сохраняя возможность подключать недостающее посредством cgo.

Использование “/dev/input/” имеет как свои плюсы (всё видно в т.ч. зажатую клавишу с автоповтором), так и минусы. Минусы такие:

  • Автоповтор (события с кодом «2») не коррелирует с повтором с иксах.
  • Не видно ввода через интерфейсы X11 (так например VNC работает).
  • Нужен рут.

С другой стороны, можно подписываться на события X через «XSelectExtensionEvent()». Подсмотреть можно в коде xinput. Для go ничего подобного не нашёл, а черновая реализация дала с ходу сотню строчек C-кода. Пока отложил в сторону.

Вывод «обратно» пока сделан через прикручивание виртуальной клавиатуры. Спасибо автору keybd_event, но там слишком высокоуровневая абстракция и дальше придётся переделывать. У меня, например, правая Win-клавиша 3-й ряд выбирает. А обратно транслируется только левая Win.

Альтернативы Punto Switcher для Windows

Best Punto Switcher Alternatives

Are you trying to find the best programs like Punto Switcher? Have a look at this post and weigh in on your thoughts. Cool!

Mahou

Mahou

  • Customizable
  • Auto update
  • Change language by one key
  • Error logging
  • Layout Switch
  • Lightweight
  • Portable

LangOver

LangOver

Adobe Flash Player

  • Multiple languages
  • Built-in translation
  • Change language by one key
  • Global hotkey
  • Writing tool

Caramba Switcher

Caramba Switcher

  • Layout Switch
  • Auto Correction

Key Switcher

Key Switcher

dotSwitcher

dotSwitcher

Simple keyboard layout switcher. As lightweight as you can easily ensure it doesn’t contain any spyware, even if you’re not a programming guru.

  • Pause button
  • Portable

EveryLang

EveryLang

Translater, Check spelling, Keyboard layout switcher and Layout indicator, Clipboard manager, Diary, SmartClick, Text recognizing (OCR).

  • Auto Correction
  • Click to call

MLSwitcher

MLSwitcher

Normal Keyboard Switcher

Normal Keyboard Switcher

This simple program is a replacement for standard Windows keyboard switcher, and suitable for switching more than two input languages.

TypeIt

TypeIt

The easiest way to type foreign characters and IPA phonetic symbols on your Windows PC.

Punto Switcher description and review

Punto Switcher allows you to easily change the keyboard layout for text that was entered automatically or by pressing a hotkey. By default, the program only works with Russian and English languages, but you can select any other language in the settings.

Link to official Punto Switcher site



Mahou

Mahou icon


Gee switch

Caramba Switcher Icon


dotSwitcher

Simple keyboard layout switch. As lightweight as you can easily make sure it doesn’t contain any spyware, even if you’re not a programming guru.

dotSwitcher icon


EveryLang

Translator, spell check, keyboard layout selector and layout indicator, clipboard manager, journal, SmartClick, text recognition (OCR).

EveryLang Icon


Key switch

Key switch icon


LangOver

LangOver Icon


loloswitcher


Normal keyboard switch

This simple program replaces the standard Windows keyboard switcher and is suitable for switching more than two input languages.

Normal keyboard switcher icon

Want to see more alternatives for Punto Switcher?


MLSwitcher

MLSwitcher icon


write it

The easiest way to type foreign characters and IPA phonetic symbols on your Windows PC.

TypeIt icon


Известные ошибки

  • Ничего не знаем про «композитный» ввод (пример: ½). Прямо сейчас оно не нужно.
  • Неверно воспроизводим правую Win. В моём случае ломает расстановку акце́нтов.
  • Нет внятного разбора ввода. Вместо этого — несколько функций: Compare(), CtrlSequence(), RepeatSequence(), SpaceSequence(). Спасибо nsmcan за внимательность: исправил в коде и здесь. С определённой вероятностью можно отхватить баги при замене.
    В этом месте я не знаю «как надо» и буду рад любым предложениям.
  • (О ужас) конкурентное использование каналов (keyboardEvents, miceEvents).

Известные ошибки

  • Ничего не знаем про «композитный» ввод (пример: ½). Прямо сейчас оно не нужно.
  • Неверно воспроизводим правую Win. В моём случае ломает расстановку акце́нтов.
  • Нет внятного разбора ввода. Вместо этого — несколько функций: Compare(), CtrlSequence(), RepeatSequence(), SpaceSequence(). Спасибо nsmcan за внимательность: исправил в коде и здесь. С определённой вероятностью можно отхватить баги при замене.
    В этом месте я не знаю «как надо» и буду рад любым предложениям.
  • (О ужас) конкурентное использование каналов (keyboardEvents, miceEvents).

Утилиты для автоматического переключения раскладки

Caramba Switcher работает!

Caramba Switcher работает!

Принципиально новая утилита для авто-раскладки клавиатуры (кстати, от создателя легендарной Punto Switcher). Распространяется бесплатно. Приятно удивляет, что в ней реализованы механизмы, которых не было никогда в подобных утилитах до этого.

  1. утилита автоматически определяет с каким текстом вы работаете и подстраивается под него (т.е. не будет никаких лишних переключений и ошибочных переводов слов);
  2. поддержка русского, английского, немецкого языков;
  3. утилита работает из “коробки”: ненужно ничего настраивать;
  4. когда вы запускаете игры: она автоматически выключается (чтобы не мешать игровому процессу);
  5. автоматическое обучение программы: чем больше вы с ней работаете, тем она больше запоминает о вас. Вам теперь ненужно вручную создавать какие-то не было бы правила — Caramba Switcher запомнит написание ваших слов автоматически!
  6. нет подвисаний при переводе слова с одной раскладки на другую (как это бывало в том же Punto Switcher).
  7. утилита бесплатна, поддерживается всеми новыми ОС Windows 7, 8, 10.

Окно настроек Punto Switcher

Окно настроек Punto Switcher

Одна из самых популярных (* думаю, со временем Caramba Switcher может потеснить ее) утилит для автоматического переключения раскладки. Работает быстро, переключает прямо во время набора (можно сказать на лету). Отмечу, что Punto Switcher помимо своей основной работы, часто исправляет мелкие ошибки и опечатки.

  1. переключает раскладку и правит слово автоматически на лету;
  2. исправляет ошибки: убирает заглавные буквы (или ставит их, где они нужны), исправляет грубые опечатки, удаляет лишние пробелы и пр.;
  3. в программе можно создавать различные правила для переключения: любые малораспространенные слова можете вписать в правило, чтобы Punto Switcher знала о них и не мешала вам их печатать;
  4. есть список исключения: если вы не хотите, чтобы в каких-то программах Punto Switcher работала — просто добавьте их в этот список (удобно с играми);
  5. можно настроить “горячие” клавиши;
  6. есть возможность записывать в отдельный “архив” все нажатия пользователя;
  7. поддержка всех современных ОС Windows 7, 8, 10.

Keyboard Ninja - скрин окна настроек

Keyboard Ninja – скрин окна настроек

Очень небольшая программа (меньше 2 Мб), которая следит за набираемым вами текстом. Если вы делаете ошибки, опечатки, набираете слово не в той раскладке — она “подчищает” за вами, вовремя исправив и переключив раскладку. Очень удобно для тех, кто работает с большими объемами текстовой информации.

  1. поддерживает несколько самых популярных языков: русский, английский, французский, немецкий, украинский, испанский, итальянский.
  2. автоматически переключает раскладку, когда вы забыли про нее и начали набирать слово на другом языке;
  3. автоматически исправляет ошибки, опечатки (только самые грубые!);
  4. утилита бесплатна для домашнего использования;
  5. очень гибкие настройки: можно указать горячие клавиши, создать правила и т.д. (см. скрин выше с окном параметров).
  6. совместима с Windows 2000, XP, Vista, 7 (с Windows 10 могут наблюдаться проблемы…).

Key Switcher - окно настроек правил исправления

Key Switcher – окно настроек правил исправления

Компактная утилита, предназначенная для упрощения работы с набираемым текстом: вовремя подправит опечатки, переключит раскладку (о чем может извещать вас), исправит регистр букв и пр. Что подкупает — это поддержка аж 24 языков (согласитесь, этого нет ни в одном другом аналоге).

Кстати, если вы часто и много общаетесь в соц. сетях, чатах, форумах — программа может помочь с частыми набираемыми фразами (см. скрин выше — просто оперируйте умело шаблонами!).

  1. поддерживает 24 языка: русский, украинский, белорусский, английский, немецкий, испанский и т.д.;
  2. переключение раскладки происходит в авто-режиме (не нужно постоянно нажимать Alt+Shift);
  3. исправляет ошибки при наборе: лишние заглавные буквы, популярные опечатки, следит за регистром букв;
  4. есть возможность быстро конвертировать выделенный текст (например, можно в 1-2 клика перевести на нормальный лад текст, набранный не в той раскладке);
  5. есть отмена авто-переключения по клавише Backspace;
  6. гибкие настройки утилиты: горячие клавиши, шаблоны текста для переключения, внешний вид и пр.;
  7. поддержка Windows XP, 7, 8.

Arum Switcher - настройка программы

Arum Switcher – настройка программы

  1. поддержка огромного числа языков (кроме иероглифов);
  2. возможность менять и исправлять регистры букв;
  3. программа сможет отредактировать текст, даже если при его наборе несколько раз менялась раскладка (и каждый раз неправильно);
  4. возможность настройки иконки, звукового сопровождения, горячих клавиш и др.;
  5. исправляет знаки вопроса, крякозабры и пр. символы, которые часто появляются в буфере при работе с текстом раной кодировки;
  6. поддержка Windows XP, 7, 8, 10.

Думаю, представленного хватит, чтобы ускорить вашу печатную работу!

Первая публикация: 21.08.2018

donate

dzen-ya

Punto Switcher

  • Pricing model: Free or Freemium
  • Free Trial: You can include it, please consult the official site, which we have mentioned above.
  • The price of the Punto Switcher software is free, or Freemium means that you can actually enjoy the Punto Switcher software.

The software of Punto Switcher gives you easy and efficient management, and Punto Switcher allows you to concentrate on the most important things. And it’s easy to use; you may love it.


FAQ

Why You Need to Switch from Punto Switcher

To be honest sometimes we all need alternatives or replacement of product or software. So that we know that which one is better. In this article we already discuss about the alternatives of Punto Switcher so that its easy to compare by yourself.

What can I use instead of Punto Switcher?

So in this article, we discuss the alternatives Punto Switcher. Please read the best list of alternatives to Punto Switcher and its similar software which we already discussed above.

What Is the Pricing Plans for Punto Switcher?

The Price of Punto Switcher is Freemium or Free

List of software that Can Replace Punto Switcher?

As we already discussed above about the best Punto Switcher alternative list.

Дальше пойдут всякие технические подробности, поэтому сначала — ссылка «на потрогать» для нетерпеливых.

На данный момент захардкожено следующее поведение:

  • «Pause/Break»: забивает (Backspace) последнее слово, переключает раскладку в активном окне (между 0 и 1) и набирает ещё раз.
  • «Левый Ctrl без ничего»: переключает раскладку в активном окне (между 0 и 1).
  • «Левый Shift без ничего»: включает в активном окне раскладку №0.
  • «Правый Shift без ничего»: включает в активном окне раскладку №1.

С этого момента я планирую кастомизировать поведение. Без обратной связи — не интересно (меня и так устраивает). Полагаю, на Хабре найдётся достаточный процент аудитории с аналогичными проблемами.

N.B. Т.к. в текущей версии кейлоггер прикручивается к “/dev/input/”, xswitcher должен запускаться с рутовыми правами:

chown root:root xswitcher
chmod +xs xswitcher

Обратите внимание: владельцем файла с suid должен быть root, т.к. кто владелец — в того suid и превратит при запуске.

Параноики (я не исключение) могут клонировать из GIT и собрать на месте. Примерно так:

go get "github.com/micmonay/keybd_event"
go get "github.com/gvalkov/golang-evdev"

### X11 headers for OpenSUSE/deb-based
zypper install libX11-devel libXmu-devel
apt-get install libx11-dev libxmu-dev

cd "x switcher/src/"
go build -o xswitcher -ldflags "-s -w" --tags static_all src/*.go

Автозапуск добавлять по вкусу (в зависимости от DE).

Работает, «каши не просит» (≈30 секунд CPU в сутки, ≈12 МБ в RSS).

Заключение

Код — простейший процедурный. И туп как я. Так что, тешу себя надеждой что дописать желаемое сможет практически любой технарь. И данное изделие благодаря этому не сгинет без поддержки подобно большинству just-for-fun.

Заключение

Код — простейший процедурный. И туп как я. Так что, тешу себя надеждой что дописать желаемое сможет практически любой технарь. И данное изделие благодаря этому не сгинет без поддержки подобно большинству just-for-fun.

Punto Switcher

  • The Punto Switcher software is safe to use.
  • The support of Punto Switcher is good.
  • We don’t find any cons yet. Please add in review cons sections.


:/>  Android system webview – что это за программа и можно ли её удалить

Оставьте комментарий