Меню Рубрики

Переключатель клавиатуры для linux

Caramba Switcher автоматический переключатель раскладки клавиатуры

Caramba Switcher автоматический переключатель раскладки клавиатуры и языка для Windows и Mac OS X

░C░a░r░a░m░b░a░ ░S░w░i░t░c░h░e░r░

особенно будет интересен тем у кого подобного рода приложения от Яндекс не работают из-за блокировки. Новая утилита не достает ошибочными авто переключениями. Умная программа понимает, когда вы играете или программируете и самостоятельно отключается на это время.

Скачать продукт с официального проекта: https://caramba-switcher.com/

Как только установите, получите сообщение, что новое приложение в автозагрузке и переключать раскладку в системе можно коротким нажатием Shift — SingleShift.

Это дополнительная опция к системной комбинации клавиш. То есть, если дважды нажать Shift или один раз Pause Break, поменяете раскладку последнего набранного слова или выделения. Примите «правила игры» или откажитесь.

Кнопка включения или отключения программы.

Теперь вы всегда наберете текст с клавиатуры правильно, хоть при наборе запросов в поисковой машине браузера, хоть в проводнике Windows.

У меня не раз было такое. Сижу, клацаю по клавишам с умным видом. Проходит время — текста много! Поднимаю глаза, а там зашифрованное послание, квест из букв. Печально, однако, все «строчить» заново.

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

По просьбе пользователей, работающих на оборонных предприятиях, на государственной службе, была создана бесплатная версия – Caramba Switcher Corporate. Нет соединения с интернетом – из нее полностью убран функциональный блок осуществляющий работу с сетью.

Для проверки обновлений пользователю придется самостоятельно заходить на сайт программы и проверять наличие новой версии.

Пользователи Linux могут установить X Neural Switcher , программу для автоматического переключения раскладок клавиатуры, в зависимости от набираемого текста.

Подключаем репозиторий (unstable) xneur:
$ sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-unstable

Устанавливаем программу:
$ sudo apt-get update
$ sudo apt-get install xneur

После установки, чтобы значок появился в трее, необходимо выполнить следующую команду в терминале:
$ gconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator

Добавить программу в автозагрузку: Кликнув по значку программы в трее — Параметры — в открывшемся окне настроек закладка Параметры — флаг Запускать автоматически при старте системы.

Dash — Поиск на компьютере и в интернете — Автоматически запускаемые приложения — добавить — имя «GTK UI for X Neural Switcher», команда «gxneur», описание «Автоматический переключатель клавиатуры» — сохранить.

░¡░о░ɹ░о░d░ƍ░о░ɓ░ ░w░ɐ░ʚ░ ░о░ɹ░ǝ░ɔ░ʚ░ ░и░ ░о░ƍ░и░ɔ░ɐ░u░ɔ░ ░ǝ░ǝ░н░ɐ░d░ɐ░ε░ ░¡░o░ı░q░ɯ░ɐ░ɯ░ɔ░ ░ǝ░ɯ░n░̯░ʎ░d░и░ɯ░н░ǝ░w░w░о░ʞ░ ░о░н░ʚ░и░ɯ░ʞ░ɐ░ ░и░ ░v░ɐ░н░ɐ░ʞ░ ░ɐ░н░ ░q░ɔ░ǝ░ɯ░и░m░и░u░ɓ░о░u░ ░˙░х░ʁ░ɯ░ǝ░ɔ░˙░ǹ░о░ɔ░ ░ʚ░ ░w░о░ɯ░ɔ░о░u░ ░ʁ░ɔ░q░ɯ░и░v░ǝ░ɓ░о░u░ ░ǝ░ɯ░q░ɓ░ʎ░ƍ░ɐ░ε░ ░ǝ░н░

Источник

Linuxoid

OpenSource forever

Переключатели клавиатуры для Linux

Есть программы к которым очень быстро привыкаешь и при их отсутствии чувствуешь себя сиротой. К одной из таких программ отнсится и Punto Switcher, который при наборе большого текста и частых переключениях регистра позволяет сосредоточиться на содержании, не обращая внимания на вводимый текст. Но к сожалению эта и несколько других подобный программ были долгое время доступны только пользователям Windows. Теперь настала очередь вкусить всех благ и линуксоидам.

Первоначально назначение второй программы, которая называется Sven ( http://sven.linux.kiev.ua/) — настройка дополнительных клавиш на мультимедийной клавиатуре. Но начиная с версии 0.4 sven научился исправлять ошибки при наборе. Учитывая, что других альтернатив на сегодня нет, поэтому не рассказать о нем просто не имею права. Проект еще молодой первая запись на сайте датирована 28 марта 2004. Итак если у вас на клавиатуре имеются дополнительные клавиши вроде: «WWW», «E-mail», изменения громкости, управления CD-ROM и другие, и вы не знаете как их можно настроить самому, то sven как говорится то, что доктор прописал. Более того, даже если вы используете обычную клавиатруру, с помощью этой программы можно эмулировать мультимедиа-клавиши использовав клавиатурные сочетания. Также можно назначать действия на определённые клавиши мыши. Последняя стабильная версия программы 0.6 уже умеет автоматически исправлять раскладку клавиатуры с русского и английского. Хотя пока она понимает приблизительно 10 000 русских слов и 9500 английских. Если программа не переключилась сама, то можно раскладку изменить и вручную, при помощи специально заданой клавиши, по умолчанию используется Break. Также отдельной клавишей (Scroll Lock) можно изменять регистр слов (верхний, нижний, первая буква верхний, остальные нижний). Автокоррекция позволяет исправлять многие ошибки при вводе текста. В принципе OpenOffice и сам отлично с этим справляется, но если вы набираете текст в простом редакторе, то эта возможность несомненно будет нелишней. Индикатор-переключатель раскладки клавиатуры, запоминает свое состояние для каждого окна, поэтому часто переключаясь между приложениями вам не надо будет дополнительно изменять и расскладку. Sven тестирован под Linux, но в принципе должне работать и на *BSD системах. Также не имеет значения и используемый оконный менеджер. Распространяется на условиях лицензии GPL.

Установка.

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

# apt-get install sven

Для пользователей других дистрибутивов вероятно единтсвенным вариантом установки будет компилирование из исходных текстов. Процесс сборки и инсталляции стандартный:
$ wget http://sven.linux.kiev.ua/sven-0.6.tar.bz2
$ tar xjf sven-0.6.tar.bz2
$ cd sven-0.6
$ configure –prefix=/usr
$ make
$ sudo make install

Sven написан с использованием библиотеки gtk+2, поэтому соответсвующие заголовочные файлы должны быть установлены в системе. В моем случае на ALTLinux Master 2.4 они установлены небыли и была получена такая ошибка. checking for gtk+-2.0 >= 2.0.0… Package gtk+-2.0 was not found in the pkg-config search path.

Perhaps you should add the directory containing `gtk+-2.0.pc’

to the PKG_CONFIG_PATH environment variable

No package ‘gtk+-2.0’ found

configure: error: Library requirements (gtk+-2.0 >= 2.0.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

Пришлось искать чего ей там не хватает.

#apt-cache search gtk+

Из довольно большого списка я выбрал сами библиотеки и заголовчные файлы к ним (традиционно они находятся в пакете с префиксом devel).

# apt-get install libgtk+2-devel libgtk+2

Система немного подумала и выдала, что libgtk+2 уже установлен, а вот против devel она ничего против не имеет и попросила вставить 4 диск. Все теперь можно пробовать опять. Кроме gtk+2 у вас должны иметься fontconfig, freetype 2, glib 2, pango, pkg-config и естественно библиотеки X Window .

По окончанию конфигурирования скрипт выдаст результат.

— run make; make install —

* Copyright (C) 2005 Eugene Morenko(More) *

Работа с Sven

Для запуска программы необходимо ввести в окне терминала sven&. При желании можно настроить запуск из меню оконного менеджера. Некоторые оконные менеджеры не имеют трея. В этом случае программу следует запускать с ключом -i. После запуска в трее появится иконка с изображением смешной мордочки и флага текущей раскладки, а на рабочем столе выскочит плавающее окно, которое можно свободно перемещать по экрану.

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

Если щелкнуть два раза по нему мышкой, то появится окно настройки параметров работы.

Пройдемся по основным пунктам. Настройка клавиш происходит в одноименном меню. По умолчанию настройки подходят для клавиатур фирмы «sven». Но настроить их под себя довольно просто. Здесь два варианта создать новую комбинацию (кнопка Создать), или использовать уже имеющую (кнопка Изменить свойства). После чего вы попадаете в режим конфигурации клавиши. Здесь определяются такие параметры: краткое описание, код клавиши, выполняемая команда, текст отображаемый на экране, и состояние клавиши (включена/выключена). Код клавиши определяется автоматически необходимо просто щелкнуть в поле, нажать на нужную мультимедиа-клавишу или комбинация клавиш, после чего код клавиши автоматически заноситя в поле. Кроме внешней команды можно использовать и одну из встроенных команд sven. Следующее окно “Настройка мыши” поможет сконфигурировать команды которые будут выполняться при помощи хвостатого друга. Принцип назначения комбинации тот же, нажимаем одну из дополнительных клавиш на клавиатуре и одну из кнопок мыши. Поддерживается комбинация состоящая из двух кнопок мыши. Причем если та кнопка которая будет нажата первой она будет назначена основной, поэтому в принципе одинаковая комбинация может иметь два значения. Например Mouse Left + 3 и MouseRigth + 1 это щелчок двумя кнопками, только разные комбинации для svena. В первом случае была нажата первой левая клавиша, во втором правая. Для выбора клавиши мыши воспользуйтесь кнопкой “Add mouse button”. Опции XKB новый пункт появившийся только в версии 0.4.3. Здесь можно выставить язык по умолчанию, автокоррекцию слов для английского и русского языка, в том числе и добавить свои варианты. Подвкладка “Опции переключения” позволяет выставить клавишу принудительного переключения и отмены переключения (по умолчанию Pause), комбинацию принудительного конверстирования выделеного текста (Shift+Pause) и инвертирования регистра последнего введенного или выделенного текста (Scroll_Lock). При нажатии комбинации клавиш на экран может выводиться текстовое сообщение, которое информирует о том какое будет произведено действие. Например, при запуске web-браузера, будет выведено «Mozilla Firefox». Для настройки свойств отображения текста на экране заходим в пункт “Настройка XOSD”. В котором вы можете задавать следующие параметры текста: шрифт, цвет, время индикации, позиция на экране, отступы от границ экрана. И наконец во вкладке “Other Preference” указываются устройства CD-ROM, микшер, включается запуск плагинов, любой внешней которая будет выполнена при запуске sven, отображение XOSD и другие параметры. Кроме того программа поддерживает плагины, в комплекте идет только один time, отвечащий за вывод времени.

Настройки sven сохраняются в домашней директории в подкаталоге

/.sven. Внутри несколько файлов. Файлы en.cor и ru.cor содержат список слов английского и русского языка для работы автокоррекции. Файл ru.cor записан в юникоде поэтому не забудьте выставить эту кодировку в редакторе, если заходите подправить его вручную. Файлы key_config и mouse_config содержат комбинации клавиш и соответствие им команд.

KeyTouch

Возможности KeyTouch (keytouch.sourceforge.net) несколько скромнее, она предназначена исключительно для настройки мультимедийных клавиш. Хотя с ее помощью можно любой клавиши назначить свое действие, отличающееся от установок по умолчанию. На сайте программы, кроме исходных текстов и пакетов для некоторых дистрибутивов можно найти готовые настройки для мультимедийных клавиатур большинства известных производителей.

Xneur

Часто можно услышать мнение, что программ автоматически переключающих раскладку клавиатуры, как это делает Punto Switcher и ей подобные в Linux нет. Хочу бросить палку в огород саботажников. О Sven , который имеет такую функциональность читай в статье, но есть еще и X Neural Switcher — XNeur ( www . xneur . ru ). Эта программа анализирует вводимые пользователем символы и, если их последовательность не характерна для текущего языка, переключает раскладку и переписывает последнее слово.

Функционально Xneur разделен на 2 части. Демон xneur считывая конфигурационные файлы, работает в фоне и собственно реализует все возможности программы. Для удобной настройки используется графический интерфейс, точнее два: gxneur написан с использованием библиотек GTK + и kXNeur интерфейс для KDE . Кроме исходных текстов, на сайте доступны пакеты для Debian , Ubuntu , ASP Linux , CentOS / RHEL , Fedora 7 и 8. Есть Xneur и в репозитарии ALT Linux .

Еще одно интересное решение называется xbindkeys ( hocwp . free . fr / xbindkeys / xbindkeys . html ). С его помощью можно присваивать любой кнопке клавиатуры и мышки любые команды, в том числе и команды оболочки. Все настройки производятся в конфигурационном файле, имеющем простой понятный формат.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Перейти на каталог выше linux
  • Перейти в другую папку в linux
  • Переименовать компьютер linux mint
  • Переименовать группу файлов linux
  • Переименование каталога в linux