Onscreen Keyboard
by Nohemi Fernandez for GNOME Project
The onscreen keyboard is currently a long-term project within the GNOME shell team that is dedicated to the task of being able to perform text entry without access to a physical keyboard. The project attempts to enhance user experience by also providing additional features, such as input completion.