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

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


[#]  
SteveBallmer

А под винду есть версия?

()
[#]  
pihter

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

()
[#]  

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

anonymous ()
[#] Ответ на: комментарий от pihter 25.10.2011 13:07:58  

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

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

* ()
[#]  
Aceler

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

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

***** ()
[#] Ответ на: комментарий от anonymous 25.10.2011 13:10:09  

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

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

* ()
[#] Ответ на: комментарий от Aceler 25.10.2011 13:13:10  

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

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

* ()
[#] Ответ на: комментарий от SteveBallmer 25.10.2011 13:06:36  
demel

А Punto не катит?

()
[#] Ответ на: комментарий от Crew 25.10.2011 13:15:11  
Aceler

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

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

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

***** ()
[#] Ответ на: комментарий от Crew 25.10.2011 13:15:11  
geekless

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

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

** ()
[#] Ответ на: комментарий от Aceler 25.10.2011 13:22:22  

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

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

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

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

* ()
[#]  
bhfq

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

** ()
[#] Ответ на: комментарий от demel 25.10.2011 13:19:37  

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

anonymous ()
[#]  
m0rph

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

** ()
[#]  

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

anonymous ()
[#] Ответ на: комментарий от m0rph 25.10.2011 13:51:04  
geekless

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

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

** ()
[#] Ответ на: комментарий от geekless 25.10.2011 13:53:19  

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

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

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

** ()
[#] Ответ на: комментарий от Toll 25.10.2011 14:04:27  
geekless

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

Ну это ССЗБ)

** ()
[#]  
sluggard

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

* ()
[#]  
franchukroman

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

** ()
[#] Ответ на: комментарий от anonymous 25.10.2011 13:10:09  
franchukroman

Только в качестве кейлоггера он и юзабельный.

** ()
[#]  
HerrWeigel

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

* ()
[#] Ответ на: комментарий от sluggard 25.10.2011 14:20:13  
franchukroman

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

** ()
[#] Ответ на: комментарий от franchukroman 25.10.2011 14:51:11  
sluggard

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

* ()
[#]  
toney

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

* ()
[#]  

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

()
[#] Ответ на: комментарий от ManDate 25.10.2011 15:21:06  
toney

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

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

* ()
[#]  
Axon

А оно уже научилось с адресной строкой в браузерах работать?

*** ()
[#] Ответ на: комментарий от sluggard 25.10.2011 15:00:30  
Ingwar

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

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

***** ()
[#]  
thunar

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

* ()
[#] Ответ на: комментарий от sluggard 25.10.2011 15:00:30  
Arandelix

> менять кавычки на "ёлочки", а тире на дефис

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

()
[#] Ответ на: комментарий от ManDate 25.10.2011 15:21:06  
demel

Настройки не осилил?

()
[#]  
wm34

Оно по прежнему жутко глючит везде, как и раньше?

* ()
[#] Ответ на: комментарий от thunar 25.10.2011 15:34:51  
geekless

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

fixed

** ()
[#] Ответ на: комментарий от wm34 25.10.2011 15:47:13  
franchukroman

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

** ()
[#] Ответ на: комментарий от franchukroman 25.10.2011 16:09:46  
wm34

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

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

* ()
[#] Ответ на: комментарий от wm34 25.10.2011 16:16:28  
franchukroman

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

** ()
[#] Ответ на: комментарий от wm34 25.10.2011 16:16:28  
demel

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

()
[#]  

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

()
[#] Ответ на: комментарий от franchukroman 25.10.2011 16:38:40  
wm34

Зачем мне кейлоггер на своём персональном десктопе?

* ()
[#] Ответ на: комментарий от wm34 25.10.2011 16:16:28  
Arandelix

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

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

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

()
[#] Ответ на: комментарий от Arandelix 25.10.2011 17:37:08  
toney

> куищще

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

* ()
[#] Ответ на: комментарий от Arandelix 25.10.2011 17:37:08  
wm34

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

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

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

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

* ()
[#] Ответ на: комментарий от wm34 25.10.2011 17:45:43  
geekless

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

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

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

** ()
[#]  
MaZy

костыль же

** ()
[#] Ответ на: комментарий от franchukroman 25.10.2011 18:56:38  
wm34

Ну так и не пользуюсь

history гораздо более полезная софтинка

* ()