Android (f/w 2.1+) on screen keyboard for multiple languages
Codeless universal library to prevent issues of keyboard sliding up
OtoKeyboard: Stop typing manually. Get your free auto keyboard for Win
Keyboard that uses English phonetic for typing Tibetan characters
A Powerful Multi-Profile Key Mapper, Clicker, Macro, and More
Flow is an on-screen keyboard for Android devices.
Learn touch typing without leaving the terminal
Android Keyboard transforms simple letters into special characters
A Vietnamese keyboard for Windows and Linux
WinTeni - Bộ gõ tiếng Việt cho Windows
Unicode On-Screen Keyboard: insert text snippets into any Windows app
Arabic Keyboard Phonetic
Alphabetical Keyboard
A Simple on-screen keyboard application to help with touch typing.
The Marathi Virtual Keyboard is the Plugin for web application.