Android (f/w 2.1+) on screen keyboard for multiple languages
Learn touch typing without leaving the terminal
A Vietnamese keyboard for Windows and Linux
A simple tool for typing characters in different writing systems.
The Marathi Virtual Keyboard is the Plugin for web application.
Onscreen keyboard for eye tracking systems