Xneur is an utility to automatically switch keyboard layout between English and Russian. Xneur is mostly similar to Punto Switcher or Keyboard Ninja for Windows. This program is in active development (while the author of this page was going to upgrade to XNeur v.0.3.0 it suddenly changed to 0.4.0).
XNeur itself is only switching daemon, that runs invisibly. You may configure it manually if you like, or (especially if you are GNOME/KDE user) use advanced frontend called gxneur, which displays a nice icon in system tray and provides a dialog to configure switching.
General information
License: GPL
Latest version: 0.4.0
Developers' home page: http://www.xneur.ru
Download page: http://www.xneur.ru/wiki/Downloads
deLux rating: [[module Rate]]
Bundled with distros: I don't know any, post some if you know
Distro tests
| Linux distro | Result | Special issues |
| Ubuntu 6.06. LTS | OK | |
| Kubuntu 6.06. LTS | OK |
Known issues
- Still the language detection algorithm needs some tweaking, as it makes lots of recognition errors
- Opera address bar is not recognized at all — neither automatic nor manual layout correction doesn't work
Advanced information
[Ru]: Автоматический переключатель раскладок клавиатуры для Linux/FreeBSD — XNeur
Сейчас, когда я набираю эту статью, специальная программа следит, чтобы русские слова набирались в русской раскладке, а если я захочу печатать по-английски — то мне стоит только начать, и раскладка клавиатуры сменится автоматически. Под Windows было целых две программы такого рода:
- Punto Switcher,
- Keyboard Ninja
Я предпочитал вторую. Когда я мигрировал на Kubuntu 6.06 Linux, я некоторое время скучал без привычной автоматики, но вскоре нашел XNeur — автомпатический переключатель раскладок клавиатуры.
В настоящее время он дожил уже до версии 0.4.0 и поставляется как в исходных кодах (для FreeBSD есть port), так и в двоичных упаковках, в том числе в формате Debian.
Пользователям Ubuntu и Debian Linux установить эту программу проще всего — есть репозитории, так что в дальнейшем ваш пакетный менеджер будет сам следить за обновлениями. Итак, если вы пользуетесь Ubuntu 6.10 Edgy Eft, то с помощью пакетного менеджера (или ручным редактированием sources.list) нужно добавить репозиторий:
deb http://gq.net.ru/ubuntu edgy/
В случае Ubuntu 6.06 Dapper Drake строка будет выглядеть как
deb http://gq.net.ru/ubuntu dapper/
Ну, и наконец пользователи Debian (а также, возможно, пользователи других основанных на Debian дистрибутивов, например, Knoppix) должны добавить строчку
deb http://gq.net.ru/debian unstable/
После этого нужно установить пакет xneur. Пользователям графических сред GNOME и KDE рекомендую установить еще и пакет gxneur — так утилитой будет проще управлять.
После окончания установки программой сразу можно пользоваться: запустите xneur (или gxneur, если вы устанавливали его) — и волшебство началось!
Автоматическое переключение по умолчанию установлено для всех программ, с чем определенно следует не согласиться (представьте себе работу в консоли, особенно в команде sudo) и исправить ситуацию с помощью настроек. Рекомендую занести в список принудительной ручной обработки как минимум все ваши консоли, а также редакторы исходников — это позволит вам исправлять ошибки набора с помощью клавиши Break. Эта же клавиша отменяет последнее автоматическое переключение в полном автоматическом режиме. К несчастью, "перевод" выбранного в редакторе текста с помощью все той же клавиши Break пока не реализован, отсутствуют и словарные исправления ошибок ввода (не меняющие язык).
Радует, тем не менее, появившийся в версии 0.4.0 режим самообучения, когда программа "привыкает" к вашему рабочему словарю. В целом программе еще пока далеко до ее Windows-аналогов, но над ней работает не просто коллектив, а практически сообщество, что очень быстро развивает XNeur.












