Revision 178165602 of "X Neural Switcher" on enwiki

'''X Neural Switcher''' (or '''xneur''' for short) is a [[free software]] ([[GNU GPL]]) [[computer program]] for automatic (intellectual) [[keyboard layout]] changing in [[X Window System]], all flavours of [[GNU/Linux]] and [[BSD]]. Currently, it works to change mainly between [[russian language|russian]], [[english language|english]], but also supports [[ukrainian language|ukrainian]], [[belorussian language|belorussian]], [[french language|french]], [[romanian language|romanian]], [[kazakh language|kazakh]] and [[german language|german]].

The program loads itself in background and monitors the characters that comes from user input. If the chars sequence is not common for the current user input language, then the program changes the layout and rewrites the word or the unfinished word in the more appropriate language. For example, the incorrect «Dbrbgtlbz» will became into russian for «Wikipedia» («Википедия») and, the other way round, the unclear «фззду» will become the understandable «apple».

User can "teach" program by adding the unknown words or chars sequences into the program "dictionary". User also can manually command the program to change languages by pressing the "Break" button (by default) on the keyboard. Moreover, automatic mode may be switched off, leaving only manual in command.

X Neural Switcher program is divided into 2 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)

Program was added in the repositories of [[ALT Linux]], russian [[SuSE]] club, [[Debian]], some FreeBSD ports and some russian Ubuntu repositories. <ref>[http://forum.ubuntu.ru/index.php?topic=2521.0 Discussion about xneur in Ubuntu forum]</ref>

Authors - [[Alfeiks Kaänoken]], [[Ivan Tarasov]], [[Andrey Kuznetsov]], [[Nikolay Yankin]].

Current version is 0.8.0 released on [[October 11]], [[2007]].

There are some freeware, but closed source similar programs in Windows like [[Punto Switcher]], [[Keyboard Ninja]] and [[RuSwitcher]].

== External links ==
* [http://www.xneur.ru/ Official site of XNeur]
* {{ru icon}} [http://www.computerra.ru/online/files/296074/], an article in [[Computerra]] about the program


{{software-stub}}

[[Category:Keyboard software]]

[[ru:X Neural Switcher]]