OptiKey is an assistive on-screen keyboard which runs on Windows. It is designed to be used with a low-cost eye-tracking device to bring keyboard control, mouse control and speech to people with motor and speech limitations, such as people living with Amyotrophic Lateral Sclerosis (ALS) / Motor Neuron Disease (MND).(OptiKey)
According to the OptiKey developers, the project was created in order to challenge other similar products in the market. With the difference in mind, that OptiKey is fully open source and free.
OptiKey is around 10 years old as a project. Here is the link to their wiki page which has users guides and other useful information about the project. The project is written in C# and designed to run on Windows 8/8.1/10. Here is the ideas of features and improvements that according to the author could be done:
- Add support for more languages (dictionaries, as well as localizing OptiKey)
- Add next word suggestions
- Support for accessible buttons, sip/puff tubes, brain potential detection, and lots of other human interfaces