AskBiography Logo   Latest News  Follow Us on Twitter  Follow Us on Google Buzz  Became Fan - Facebook  Subscribe to RSSRSS   Bookmark and Share

X Neural Switcher

Software information
Original authorAlfeiks Kaänoken
Ivan Tarasov
Andrey Kuznetsov
Nikolay Yankin
Stable release0.13.0
Latest release date24 May 2011(age 5)
Development statusactive development
Written inC
Operating systemUnix-like
Available inC
Typeintellectual locale switchers
LicenseGNU General Public License

     Home | Software | X Neural Switcher

X Neural Switcher, or xneur, is a free software (GNU GPL) computer program for automatic (intelligent) keyboard layout changing in the X Window System, and runs on all flavours of Linux and BSD. Currently, it is mainly used to change between Russian and English, but also supports Ukrainian, Belorussian, French, Romanian, Kazakh and German.

The program loads itself into the background and monitors user input. If an entered character sequence is uncommon in the current user input language, then xneur changes the keyboard layout, and rewrites the (possibly incomplete) word in the more appropriate language. For example, the incorrect "Dbrbgtlbz" will be changed into the Russian for "Wikipedia" ("Википедия"), and vice-versa, "фззду" will become "apple".

The user can add new words or character sequences into the program's dictionary, and can manually change languages with a keyboard shortcut. Automatic detection can be disabled, leaving only manual switching.

X Neural Switcher is divided into two parts:

* xneur server works as a daemon in a basic X Window System

* graphical frontend gxneur (for GNOME, uses GTK+) and kxneur (for KDE, currently in development)

X Neural Switcher was added to ALT Linux, Russian SuSE club, Debian, some FreeBSD ports and some Russian Ubuntu repositories.

Warning: simplexml_load_file( [function.simplexml-load-file]: failed to open stream: HTTP request failed! HTTP/1.0 410 Gone in /home/askbio/public_html/index_bio.php on line 257

Warning: simplexml_load_file() [function.simplexml-load-file]: I/O warning : failed to load external entity "" in /home/askbio/public_html/index_bio.php on line 257

Fatal error: Call to a member function children() on a non-object in /home/askbio/public_html/index_bio.php on line 260