XNeur Switcher - программа для автоматического переключения раскладок клавиатуры, в зависимости от набираемого текста.
Очень удобна тем кто много печатает с применением двух и более языков.
Принцип работы xneur аналогичен Punto Switcher в Windows.
На данный момент поддерживаются следующие языки: Армянский, Белорусский, Болгарский, Чешский, Грузинский, Немецкий, Греческий, Английский, Эстонский, Французский, Казахский, Литовский, Латвийский, Польский, Молдавский (Румынский), Русский,Испанский, Украинский и Узбекский.
Для удобства работы имеются два режима: автоматический и ручной.
При работе в автоматическом режиме, xneur автоматически определяет раскладку вводимого текста и изменяет язык за вас. В этом режиме предусмотрена возможность задания приложений исключений, в которых автоматический режим будет заменён на ручной.
Подробнее почитайте на сайте разработчика: http://www.xneur.ru
Установка XNeur в Ubuntu/Linux Mint
Программа XNeur есть в Центре приложений Ubuntu и Менеджере программ (Linux Mint), но я предлагаю подключить её собственный репозиторий. Для этого откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:
sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-unstable
sudo apt-get update
sudo apt-get install xneur
Для того чтобы значок программы отображался в трее, необходимо включить его в белый лист программ размещённых в systray на панели, а лучше если в белый лист войдут все значки ['all']:
Вы можете это сделать в программе Dconf Editor, как на снимке или выполнить следующую команду в терминале:
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
Теперь вы можете запустить XNeur из меню Даш для Ubuntu:
Для Linux Mint: Приложения->Стандартные->gXNeur.
В программе много настроек, которые вы можете открыть, кликнув правой кнопкой на значке и выбрать Параметры:
Чтобы XNeur запускался при входе в систему, в окне Настройки, во вкладке Параметры активируйте пункт Запускать автоматически при старте системы и OK:
Если вас раздражает звук при нажатии клавиш, его можно отключить: Настройки ->Уведомления. Снять флажки с пунктов Нажатие клавиши при раскладке 1 и Нажатие клавиши при раскладке 2, либо чтобы отключить все звуки, снимите флажок - Проигрывать звуки:
Примечание. Есть одно неудобство в использовании данной программы, а именно когда вы вводите свой пароль, как администратор и если он состоит из цифр, букв и символов, то XNeur может автоматически переключиться на другой язык, что приведёт к неправильному вводу пароля. В данном случае нужно переключиться на ручной режим (Остановить демон).
Удачи.
Незаменимая программа, давно ею пользуюсь. Советую всем.
ОтветитьУдалитьСпасибо. Пока работает все отлично.
ОтветитьУдалитьстранно,но на форумах совсем другие отзывы об этой программе...не в лучшую сторону..
ОтветитьУдалитьВидимо когда программу устанавливают из Центра приложений, она устаревшая и глючная. Поэтому и отзывы не в лучшую сторону.
Удалитьда скорей всего,но я не хочу чтобы она у меня была в трее-это получается два значка клавиатуры будет? без этого как то можно?
ОтветитьУдалитьМожно. Просто не активируй в настройках Запускать автоматически при старте системы. Но тогда возникнет проблема при вводе пароля, как я писал в Примечании.
УдалитьВ параметрах - внешний вид - "показывать значек" и будет тебе "счастье"(никакого второго значка клавиатуры)
Удалитьну и нафиг мне этот крест в трее!?
Удалитьну вот видишь,небольшие "косяки"всплывают...(как говорят:"мелочь-а не приятная!!") надо будет к ней написать скрипт...только пока времени нет.
ОтветитьУдалитьДа, но если у тебя пароль состоит только из цифр, то проблем не будет.
УдалитьКстати, в Windows при установке аналогичного переключателя тоже отображаются оба на панели.
Удалитьэто я тоже знаю.хотелось бы чтоб она работала "невидимо"без вмешательсва пользователя.
УдалитьТогда это к разработчикам.
Удалитьпоставь xneur (без графической оболочки)
Удалить12.04 не поддерживается ppa
ОтветитьУдалитьУ всех поддерживает, а у тебя нет. Попробуй вот этот репозиторий:
Удалитьsudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-unstable
Может у «всех» с версией Ubuntu 12.04 какой то другой интернет, но в моем интернете по адресу http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/dists/ есть каталоги:
Удалитьjaunty
karmic
lucid
maverick
natty
oneiric
А по адресу Вами указанному мне в помощь, такие:
karmic
lucid
maverick
natty
oneiric
precise
Обращаю внимание на последнее слово.
Однако этот репозиторий не работает
УдалитьW: Не удалось получить http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/dists/precise/main/source/Sources 404 Not Found
W: Не удалось получить http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
Установил из центра приложений. Проверим будут ли глюки.
Почитал комментарии - появились сомнения, конечно) Буду тестировать, т.к. программа действительно очень нужная, давно думал о ней. За информацию благодарю!
ОтветитьУдалитьУстановил, протестировал- всё работает, благодарю!
УдалитьОсобенно радует, что авторы наши: Андрей Crew Кузнецов и Янкин Николай Валерьевич. Можем, когда захотим) Спасибо им!
ОтветитьУдалитьТак америкосам он не нужен. Спасибо за благодарность.
УдалитьLinuxmint 13
ОтветитьУдалитьМенеджер обновлений
Не удалось получить http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/dists/precise/main/source/Sources 404 Not Found
Не удалось получить http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found
Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
Как исправить?
Попробуй установить, подключив этот репозиторий:
Удалитьsudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-unstable
sudo apt-get update
sudo apt-get install xneur
не помогло :(
Удалитьчто сделать можно еще?
А что выдаёт терминал? Можешь скопировать в комментарии?
Удалитьru@ru-P5Q ~ $ sudo apt-get update
Удалить.
.
.
W: Не удалось получить http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/dists/precise/main/source/Sources 404 Not Found
W: Не удалось получить http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu/dists/precise/main/binary-i386/Packages 404 Not Found
E: Некоторые индексные файлы не скачались. Они были проигнорированы или вместо них были использованы старые версии.
Попробуй установить, подключив этот репозиторий:
Удалитьsudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-unstable
sudo apt-get update
sudo apt-get install xneur
как убрать стандартный индикатор из трея?
ОтветитьУдалитьраскладки клавиатуры.
УдалитьЧтобы убрать стандартный индикатор раскладки клавиатуры, нужно открыть Dconf-editor, перейти по следующему адресу:org/gnome/setting-daemon/plugins/keyboard и убрать флажок с active. Затем перезазрузить систему.
Удалить[img]http://s017.radikal.ru/i422/1207/bf/bb33b59589bc.jpg[/img]
cпасибо!
Удалить>> Чтобы убрать стандартный индикатор раскладки клавиатуры, нужно открыть Dconf-editor, перейти по следующему адресу:org/gnome/setting-daemon/plugins/keyboard и убрать флажок с active. Затем перезазрузить систему.
УдалитьРаботает, правда это не только скрывает значок раскладки, но и деактивирует все остальные раскладки, кроме дефолтной. То есть теперь у меня система не позволяет набирать по-русски.
Пришлось вернуть значок на место.
присоединяюсь, та же проблема ... Так что вариант через plugins/keyboard не подходит
УдалитьУстановил,запустил,работает.Включил в белый список все значки['all'].Но Xneur в трее не появился.Убунту 11.10.
ОтветитьУдалитьПерезагрузи систему или компьютер и будет тебе в трее значок, но при условии, что ты внёс его в Запускаемые приложения или включи из меню.
УдалитьНикогда он у меня автоматом так и не переключал раскладку клавиатуры, хотя были перелопатины мной всевозможные настройки программы.
ОтветитьУдалитьОн прекрасно работает по умолчанию. Видимо ты там чего-то "налопатил".
Удалитькак изменить флаги на свои? Где они расположены?
ОтветитьУдалитьНе менял. Меня эти устраивают. Как найти флаги? Открой файловый менеджер командой: sudo nautilus, нажми поиск и введи в окно поиска xneur, откроются все файлы с xneur, в том числе и флаги. Вот там и меняй, выбрав страну.
Удалитьа нельзя подсказать именно дерикторию? а то стоит Lubuntu и sudo nautilus отсутствует!)
УдалитьДиректорию не знаю, но в Lubuntu есть свой файловый менеджер, не помню как он называется, вот его и кликни sudo ... и остальное по тексту, как говорится.
Удалитьв Lubuntu файловой менеджер PCManFM - там нет поиска, пришлось ставить catfish.
Удалитьну все равно сасибо за наводку!)
доброго времени суток. поставил программу, но она не запускается( пишет x neur switcher started.
УдалитьТакое бывает. Переустанови его.
Удалитьа как увидеть ее значок, появилось уведомление, что запущена, даже звуковое сопровождение есть, а на панели нет?
ОтветитьУдалитьВыполни вот эту команду в терминале gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" и перезагрузи систему. Значок должен появиться в трее.
УдалитьСхема «com.canonical.Unity.Panel» отсутствует у меня вот что выдало в терминале??что делать?
УдалитьНет, снес.
ОтветитьУдалитьКак бы программа установилась, но никак не могу добраться в меню конфигурации. Оно не появляется. Тупо не появляется. Я хочу установить Cltr+1/2/3 для каждой раскладки.
ОтветитьУдалитьКак можно попасть в меню?
(У меня 12.04 Ubuntu/Lubuntu)
Открой Параметры системы ->Раскладка клавиатуры ->Параметры ->Клавиши/а для смены раскладки клавиатуры и установи там. Или запусти XNeur с правами суперпользователя из терминала sudo xneur и настраивай.
Удалитьсредствами Ubuntu невозможно настроить смену раскладки по Cltr+1/2/3...
Удалитьа в меню чтобы попать надо значок в белый список внести и оттуда настройки запустить и там уже можно сделать чтобы по Cltr+1/2/3 менять раскладки.
Но я заметил что иногда в некоторых окошках не переключает... не доделана программа, прочем от opensourse другого трудно ожидать.
Спасибо, как-то добрался, а как, и сам не знаю.
ОтветитьУдалитьВ Лубунту проблемы с переключением раскладки, пришлось лезть в какие-то конфигурационные файлы. Сейчас работает.
как запустить меню настроек XNeur в терминале?
ОтветитьУдалитьА чем не устраивает запуск меню из значка XNeur?
Удалитьubuntu сборка, найти не могу, uniti нету
ОтветитьУдалитьПанели что ли, нет. Если нет панели, значит чего-то накрутил с Compiz, тогда открой CompizConfig -настройщик Compiz и включи плагин Unity. Панель должна появиться.
УдалитьВ Гном Классик работает безупречно!
ОтветитьУдалитьТакже можно добавлять приложение в исключения,из меню программы,в которой вы нехотите чтобы язык переключался автоматом,программа имеет возможность распознавать приложения даже считыванием с рамок,это для того, если вы незнаете имя приложения,которое хотели бы добавить в исключение)
Добрый день, Владимир! Все проделал, как расписано в твоей статье. Добавил Xneur в "автоматически запускаемые приложения". Перезагрузил компьютер - значек в трее не появился. При запуске через Даш из значка Xneur на экране всплывает и держится примерно десять секунд надпись "XNeural Switcher запущен", но ни значка на панели, ни настроек Xneur нигде не видно. (В настройщике Compiz плагин Unity включен).
ОтветитьУдалитьДополнительно. Попытался запустить XNeur из терминала sudo xneur и получил сообщения:
Удалить>>> Please visit http://www.xneur.ru for support <<<
[LOG] 12:14:59 Получение файла блокировки /home/baruch/.xneur/.cache/lock
[ERR] 12:14:59 xneur already running with pid 1956
Выполни эту команду в терминале: gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" и перезагрузи систему. Значок должен появиться.
ОтветитьУдалитьСпасибо, получилось. Любопытно, что эта же настройка через Dconf Editor результата не давала.
УдалитьПоздравляю, Борис. И не бери в голову, то что не получилось через Dconf Editor.
УдалитьУдачи.
спасибо за ценный материал. Как зайти в параметры xneur если он запущен и значка никакого нет. В даш жму, окна не появляется. В консоли работать не умею:( Ubuntu 12.04. Спасибо
ОтветитьУдалитьВыполни вот эту команду в терминале gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" и перезагрузи систему. Значок должен появиться в трее. А пользоваться терминалом в данном случае очень просто, нажимаешь одновременно Ctrl+Alt+T для открытия терминала, копируешь туда команду и нажимаешь Enter, а затем перезагружаешь систему. Вот и вся премудрость.
УдалитьПри установки Mint14 я сразу установил из менеджера программ XNeur Switcher,очень ей доволен!Нет никаких глюков.
ОтветитьУдалитьУважаемый Владимир, у меня не работает на Ubuntu 12.10 Xneur, хотя на 12.04 ведёт себя без нареканий. Помогите, пожалуйста, если известны способы решения!
ОтветитьУдалитьЧто именно не работает? У меня 12.10 и он работает прекрасно. Вот сейчас печатаю, специально путаю раскладки и он переключает.
УдалитьПрошу прощения за беспокойство! Заработало после перезагрузки!
ОтветитьУдалитьУ меня уже другой вопрос: Есть ли какие-нибудь особенности установки "Хранителя экрана" для 12.10? Тут у Вас говорится только про 12.04 (в котором эта штука очень хорошо работает).
Всё одинаково.
УдалитьСпасибо! Сейчас попробую.
ОтветитьУдалитьТы совсем линуксоидом стал, Михаил.
УдалитьТочно, Владимир! Забыл уже, когда в последний раз windows пользовал)) Кстати, подскажи, пожалуйста, где у тебя описание установки хранителя экрана. Заблудился))
ОтветитьУдалитьВот ЗДЕСЬ классная заставка для хранителя экрана.
Удалить"Требуется наличие CD/DVD 'Ubuntu 12.04.1 LTS _Precise Pangolin_ - Release i386 (20120817.3)' ",-терминал пишет при установке, далее установка не выполняется :( Из цента приложений тоже самое...
ОтветитьУдалитьчто дальше to? Za=em mne \ta ?
ОтветитьУдалитьглюкавая хрень... после некоторого времени работы,
ОтветитьУдалитьзначок из трея пропадает, и некоторые вводимые буквы
начинают двоиться.
ставил версию 0.16 с сайта xneur.ru
ubuntu 12.04 64 bit
Добавьте проблемное приложение в исключения. Со значком сам не знаю что делать.
УдалитьНаписано что команда поддерживает украинский язык, но автоматически переключается только между английским и русским. Когда печатаешь украинские слова, переключает на русский. Может где то надо галочку поставить. Подскажите.
ОтветитьУдалитьОчевидно в Настройки-Раскладки нужно добавить украинский язык.
УдалитьВ раскладке все три языка
ОтветитьУдалить[url=http://www.radikal.ru][img]http://s57.radikal.ru/i158/1302/26/874be825e61e.jpg[/img][/url]
Для KDE тоже сделали!! sudo add-apt-repository ppa:devcode/kdeneur
ОтветитьУдалитьsudo apt-get update
sudo apt-get install --no-install-recommends kdeneur
Демон самопроизвольно останавливается.
ОтветитьУдалитьИ на рабочем ноутбуке и на домашнем.
Приходится запускать вручную, но этого "хватает" ненадолго. Пока писал это сообщение - один раз перезапускал демон ручками. Переустановка программы эффекта не дает.
Это у всех или только у меня?
Да вроде у всех работает нормально. Запусти его с правами администратора: sudo xneur и посмотри что получится. А вообще покопайся в настройках.
Удалитьв ubuntu 13.04 нет Panel в редактор dconf или не могу найти
ОтветитьУдалитькоманда
gsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
в терминале также несрабатывает
Схема «com.canonical.Unity.Panel» отсутствует
В Ubuntu 13.04 нет Panel в редактор dconf - убрали.
УдалитьЗдравствуйте. Подскажите пожалуйста как тогда настроить автопереключение в 13.04, ведь панели нет? Как добраться до настроек?
ОтветитьУдалитьПанель убрали из Редактора dconf - Panel systray-whitelist, а не вообще панель убрали. Лучше дождаться выхода 13.04.
УдалитьВопрос о том, как открыть настройки из терминала задавался, на него не ответили, тем не менее, вопрос актуален. Как открыть настройки программы из терминала. Пожалуйста по существу, не нужно пускаться в пространственные рассуждения, для чего это нужно и как сделать иначе. Заранее спасибо
ОтветитьУдалитьВсе настройки в контекстном меню значка. Заранее пожалуйста.
ОтветитьУдалитьУстановил ZorinOS,так как там нет панели unity,появится значку в трее помогла команда gconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator
ОтветитьУдалитьСработало в стандартной Убунте 13.04 Спасибо!
Удалитьчто сработало? Команда ?
Удалитьgconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator
в ubuntu 13.04 beta 2 ноль реакции
и в инете нигде не нарыл пока инфы как значок в трей всунуть
мне кажется, в 13.04 никак не всунешь. Там же традиционный трей выпилен. Писали же Каноникал. Два года давали разработчикам приложений, чтоб заточили их под трей юнити. ну а gXNeur не заточили. Кстати, в 12.10 в Dconf Editor нужной строчки тоже нет, но в терминале я выполнил
Удалитьgsettings set com.canonical.Unity.Panel systray-whitelist "['all']"
и всё заработало.
и ещё белый список трея есть в Unsetting. Можно оттуда настроить.
Удалитьubuntu 13.04 beta 2
ОтветитьУдалитьустановил из центра приложений(значка в трее нет, жаль)-удалил
подключил репозиторий и установил
sudo add-apt-repository ppa:andrew-crew-kuznetsov/xneur-unstable
sudo apt-get update
sudo apt-get install xneur
не нашел нигде Xneur(перезагрузился-нет Xneur, жаль)
установил заново из центра приложений и
[color=#0040BF][shadow=violet]УРА!!ЗНАЧОК В ТРЕЕ ПОЯВИЛСЯ !!![/shadow][/color]
ubuntu 13.02
ОтветитьУдалитьALt+F2
gconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator
значёк появился
Ух ты!!! Спасибо!
Удалитьв 13.04 не появился.
УдалитьЗЫ, хорошо что в 12 еще настроел о_О ибо
Все работает. Спасибо.
УдалитьПереустановил на анстэйбл, появился значок, настройки сохранились. полёт нормальный )
ОтветитьУдалитьВладимир, добрый день! У меня перестал работать gxneur в 12.04. Несколько раз пробовал переустанавливать из разных источников, в том числе и из центра приложений, не работает. Он как бы установился и флажок в трее есть, но не переключает... Что можно сделать? Помоги, пожалуйста! Есть у меня предположение, что в запуске приложений я что-то не то указал, например в строке "команда". Посоветуй, что можно сделать.
ОтветитьУдалитьВо-первых в Автоматически запускаемые приложения его не надо указывать специально, т.к. у него в Настройках - Параметры есть Параметры запуска, где нужно поставить флажок и всё.
УдалитьВо-вторых. Кликни правой кнопкой мышки на значке в трее и в контекстном меню выбери Параметры. Когда откроются Настройки Xneur пройдись по вкладкам и внимательно почитай каждый пункт. Возможно где-то там "собака зарыта".
Не работает эта зараза, не переключает. Вообще самая глючная программа, встречаемая мной на убунту
УдалитьПосле установки на Linux Mint:
ОтветитьУдалитьa)запустите программу, зайдя в Меню Linux=>Стандартные=>gXneur, либо через Поиск;
b)чтобы переключала, зайдите в Параметры=>Общие=>Основные и снимите галочку с пункта "Включить ручной режим переключения";
с)чтобы убрать второй значок текущего языка в трее для 13.04: НЕ ставьте галочку в Параметрах "Автоматически запускать при старте системы", зайдите в Центр Управления системой=>Запускаемые приложения, нажмите Добавить, Имя: xneur, Команда: xneur, Комментарий: xneur. После перезагрузки автопереключение будет работать, а в трее будет СИСТЕМНЫЙ значок текущего языка. Если нужно попасть в настройки программы перейдите в Меню Linux=>Стандартные=>gXneur, либо через Поиск.
спасибо,заработало !!!
УдалитьСпасибо, Илья! Вы мне помогли.
УдалитьБыл здесь в надежде найти решение значка xneur. В итоге помогло следующее: в программе dconf по ctr-f поиску по слову unity нашел параметр unity-gtk-module в котором для whitelist задал all. После этого появился значек xneur в трее и смог его настроить.
ОтветитьУдалитьКак в Ubuntu не знаю. Но в Минт легко и просто. (как администратор) /etc/xdg и прямо из Меню значок мышкой перетащил и ВСЁ. Ubuntu намного проще, чем мы думаем.
ОтветитьУдалитьetc/xdg/autostart...
Удалитьhttp://i5.5cm.ru/c/Uz8Q.png
УдалитьНе плохо бы ещё устанавливать из этого репозитория пакет hunspell-ru-ie-yo. А то все позабыли про букву Ё, которая в этом пакете имеется в отличии от дефолтового hunspell-ru.
ОтветитьУдалитьUbuntu 20.04 - как пофиксить?
ОтветитьУдалитьErr:16 http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-stable/ubuntu focal Release
404 Not Found [IP: 91.189.95.85 80]
Err:17 http://ppa.launchpad.net/andrew-crew-kuznetsov/xneur-unstable/ubuntu focal Release
404 Not Found [IP: 91.189.95.85 80]