KeyOSK is a new type of on-screen keyboard designed to minimize mouse movement so that input is faster. It's being developed particularly for people who are unable, or find it difficult, to use the physical keyboard.
To install, simply unzip the package to a suitable location and run from there; this makes it suitable for use from a USB device. No installer has been developed yet.
All of the keyboard layout etc. is defined in the default.ini file. Future documentation will make it clearer how to configure the ini file. It is planned to develop a program to make ini file modification as easy to do as it is to use the program.