At the time of good old MS DOS, there was Keyrus keyboard driver that could be configured in such a way that computer nicely crackled when user typed in, say, Cyrillic keyboard layout whereas produced no sound when user typed in English keyboard layout, or vice versa.
The creator of Keyrus keyboard driver, a talented Ukrainian programmer Dmitry Gurtyak, died on December 13th, 1998, in the age of 27 years from brain cancer. His Keyrus keyboard driver is still available from http://www.softpanorama.org/People/Gurtyak/ After more than 20 years of using Linux, I finally want to know if I can see this feature implemented in Linux. As far as I know, X-org server does not provide such a feature. Will it at least be implemented in Wayland? Can it be somehow implemented now in any WM or DE? I am currently use Awesome WM and it is a real headache to type in Vim some Cyrillic text in LaTeX! Especially without any keyboard switch indicator. :) P.S. The topic of this thread is a bit provocative, but it was intended to only catch your attention, not to produce a holy war against MS DOS. :)