Software

On-Screen Keyboard
A virtual keyboard that replaces the real one.
• Allows a user to enter characters.
• A virtual keyboard can usually be operated with multiple input devices, which may include an actual keyboard, a computer mouse, a headmouse, and an eyemouse.
• On a desktop PC, the primary purpose of a virtual keyboard is to provide an alternative mechanism for disabled users that can not use a physical keyboard.
Source codes :
Website :