MilliKeys - This project implements a virtual keyboard on the silkscreen area of a PalmOS device.
It supports multiple key layouts editable on the handheld itself; previewing on the screen; and macros to start programs or input keys. A 10x4 Qwerty layout is built-in.
Please see the home page (millikeys.sourceforge