Skip to main content



Multi-Language Word Scrabble ala TuxMathScrabble. Interactive and Screensaver modes, both. Good way to expand vocabulary in featured languages:English, French, Spanish, Italian, German, Latin and Swahili. Packages exist for Linux and WindowsXP.

Text Editing Input IME example

Why is TEXTINPUT needed when we have KEYDOWN events? It's because one key press doesn't always match up to one character generated. Sometimes several characters can be generated. This is why the old KEYDOWN events are not sometimes enough.