Onscreen keyboard for users with movement restrictions. It is customizable in size and spacing of keys, has word prediction, only uses a single click or hover mode, and a deluxe version for special keys and scanning mode. Custom requests are also taken.