Matchbox Keyboard


Matchbox-keyboard is an on-screen 'virtual' or 'software' keyboard, designed
to be especially useful for touch-screen devices.

Matchbox will run on non-desktop embedded platforms such as handhelds, set-top boxes, kiosks and anything else for which screen space, input mechanisms or system resources are limited.

And of course the typical desktop too.