LINUX.ORG.RU

X Neural Switcher 0.14.0

 ,


0

2

X Neural Switcher (xneur) — программа для автоматического переключения между раскладками клавиатуры для X Window System.

Данная программа является автоматическим переключателем клавиатуры. Т.е. при наборе текста, если он набирается на неверном языке, xneur автоматически (или по запросу) переключит язык на нужный. Принцип работы программы аналогичен Punto Switcher.

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

Список изменений:

  • Исправление работы с приложениями, созданными с использованием GTK3.
  • Новая опция устранения проблем - отключение автопереключения для полноэкранных приложений.
  • Новая опция устранения проблем - слежение за мышью. Отключение опции отключит перехват событий мышки.
  • Добавлена новая опция в раздел «Типографика» - замена двойного пробела на запятую и пробел.
  • В gxneur добавлены опции командной строки для выбора различных режимов работы.
  • В gxneur добавлена опция для установки расширения Gnome 3 Shell, переносящего значок gxneur в область оболочки (на верхнюю панель).

Если при запуске gxneur у вас не появился значок в трее (характерно для Unity), выполните команду
gconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator

>>> Подробности



Проверено: JB ()
Последнее исправление: Deleted (всего исправлений: 1)

Ответ на: комментарий от pihter

>Оно на любой DE работает или только на Gtk'шных?

Работает на любой DE.

Crew
() автор топика

> gconftool-2 -s -t string /apps/gxneur/rendering_engine AppIndicator

А можно было сделать отдельную галочку в интерфейсе настройки, чтобы не гонять пользователя в CLI? :)

Aceler ★★★★★
()
Ответ на: комментарий от anonymous

>В качестве кейлоггера он может работать?

В качестве кейлоггера тоже может, просто ее надо настроить так, что бы она не отсвечивала :)

Crew
() автор топика
Ответ на: комментарий от Aceler

>А можно было сделать отдельную галочку в интерфейсе настройки, чтобы не гонять пользователя в CLI? :)

Настройка то уже есть, какой движок использовать. Только как вызвать интерфейс настройки, если значок не появляется? А сама отследить, появился значок или нет, программа не может.

Crew
() автор топика
Ответ на: комментарий от Crew

> Только как вызвать интерфейс настройки, если значок не появляется?

Gnome HIG предполагает, что иконка в трее используется только для визуализации событий, а настройка производится с помощью программы настройки.

Но вы можете положить на HIG, да. В таком случае опция «показывать значок в Unity» будет активна по умолчанию и при первом запуске программа поменяет сей заветный ключик, если сможет. Или этот ключик при отсутствующем Unity будет чем-то мешаться?

Aceler ★★★★★
()
Ответ на: комментарий от Crew

> Только как вызвать интерфейс настройки, если значок не появляется?

Добавить ключ запуска для открытия окна настроек и добавить соответствующий файл *.desktop в для отображения пункта в меню приложений.

geekless ★★
()
Ответ на: комментарий от Aceler

>Gnome HIG предполагает, что иконка в трее используется только для визуализации событий, а настройка производится с помощью программы настройки.

gxneur визуализирует состояние раскладки.

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

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

Crew
() автор топика

Прямо восклицательный знак в заголовке новости? JB доставляет.

bhfq ★★★★★
()
Ответ на: комментарий от demel

Их с потрохами купил яндекс, зонды в комплекте.

anonymous
()

Сам я таким конечно не пользуюсь, но интересует вопрос - программа исправляет последнее слово, если последовательность не характерна для текущего языка, а если последнее слово - пароль?

m0rph ★★★★★
()

честно говоря - не нужно.

anonymous
()
Ответ на: комментарий от m0rph

> программа исправляет последнее слово, если последовательность не характерна для текущего языка, а если последнее слово - пароль?

Есть подозрение, что те, кто используют xneur в автоматическом режиме, могут помнить только пароли в виде понятных слов. :)

geekless ★★
()
Ответ на: комментарий от geekless

>> программа исправляет последнее слово, если последовательность не характерна для текущего языка, а если последнее слово - пароль?

Есть подозрение, что те, кто используют xneur в автоматическом режиме, могут помнить только пароли в виде понятных слов. :)

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

Toll ★★
()
Ответ на: комментарий от Toll

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

Ну это ССЗБ)

geekless ★★
()

Блин, я раньше думал, что программа не нужна. А теперь надо ставить и смотреть...

sluggard ★★★★★
()

Никому еще не приходила в голову мысль выпилить из xneur всё ненужное и оставить только кейлоггер?

Deleted
()

А там есть автодополнение?

HerrWeigel ★★★★
()
Ответ на: комментарий от sluggard

Она всегда была нужна. Узкому кругу людей. В качестве самого удачного кейлоггера под линукс.

Deleted
()
Ответ на: комментарий от Deleted

А я только сейчас заметил, что в ней есть раздел «Типографика». Если она может менять кавычки на «ёлочки», а тире на дефис - нужна. ))

sluggard ★★★★★
()

Благодарю, хорошая утилитка! Только какает в консоль много (из которой Х-ы запущены)

toney ★★★★★
()

Проще слово переписать, чем тратить нервы на это поделие. в консоли совершенно не возможно работать, пароли отдельная тема.

ManDate
()
Ответ на: комментарий от ManDate

> Проще слово переписать, чем тратить нервы на это поделие. в консоли
совершенно не возможно работать

Внеси консоль в исключения, чо?

toney ★★★★★
()
Ответ на: комментарий от sluggard

>А я только сейчас заметил, что в ней есть раздел «Типографика». Если она может менять кавычки на «ёлочки», а тире на дефис - нужна. ))

а с клавиатуры набрать не судьба?

Ingwar ★★★★★
()

стану им пользоваться, если научится показывать значёк языка в поле ввода.

thunar ★★★★★
()
Ответ на: комментарий от sluggard

менять кавычки на

«ёлочки», а тире на дефис

Для этого есть Compose key.

Arandelix
()
Ответ на: комментарий от thunar

> стану пользоваться пылесосом, если научится мыть посуду.

fixed

geekless ★★
()
Ответ на: комментарий от wm34

Ну почему же глючит? Со своими функциями (кейлоггер) оно, когда я его юзал (Debian Lenny), справлялось сравнительно неплохо (тогда оно украинскую раскладку портило, сейчас этот баг AFAIK исправлен).

Deleted
()
Ответ на: комментарий от Deleted

Я давно пытался его юзать.

Оно жутко тормозило и портило команды терминала, переводя латиницу в какую-то абракадабру на кириллице

wm34
()
Ответ на: комментарий от wm34

Программу надо не только тупо установить, но и настроить.

demel
()

Ситуация с VirtuslBox пока не изменилась? Они все также дерутся с сабжем из-за клавиатуры?

German_B
()
Ответ на: комментарий от wm34

портило команды терминала, переводя латиницу в какую-то абракадабру на кириллице

Вот так, что ли?

reboot → куищще
fglrx → апдкч
intel → штеуд
ubuntu → гигтег

Arandelix
()
Ответ на: комментарий от Arandelix

> куищще

оно и с *.cue умеет работать? Круто! Закапывайте DeadBeef!

toney ★★★★★
()
Ответ на: комментарий от Arandelix

Да это давно уже было, я попробовал и плюнул потом на хнеура этого.

Но вообще что-то похожее получалось.

Как можно писать софтину по переключению раскладок для Linux, которая не знает типовые команды системы и замещает их на невменяемую абракадабру?

Не понимаю...

wm34
()
Ответ на: комментарий от wm34

> Как можно писать софтину по переключению раскладок для Linux, которая не знает типовые команды системы и замещает их на невменяемую абракадабру?

Не понимаю...

Как вы додумались до идеи использовать автопереключение в эмуляторе терминала? Не понимаю...

geekless ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.