Personal tools

On Screen Keyboard Projects

Up to repository home
Document Actions
On Screen Keyboards allow typing using a switch, cursor or other alternative device to a keyboard
Click-N-Type virtual keyboard
Click-N-Type is an on-screen virtual keyboard, giving access to the keyboard characters through the use of your mouse or other pointing device.
Dasher is an information-efficient text-entry interface, driven by natural continuous pointing gestures.
Dkey is disambiguation software for computers - it works in a similar way to 'predictive text' on your mobile phone. It is designed to allow quicker text input for people with physical disabilities who can use a keyboard with a small number of keys, for example a number pad keyboard. It can also be used with mouse input, or with switch input via other software. It is designed with people with disabilities in mind, but could be used by anyone.
DonnerLaParole is a primarily text based communicator for people with speech and physical impairments - including word prediction, text-to-speech support etc. Best support for French - cross-platform Java application.
Gaze Talk
GazeTalk is a predictive text entry system that has a restricted on-screen keyboard with ambiguous layout for severely disabled people. The main reason for using such a keyboard layout is that it enables the use of an eye tracker with a low spatial resolution (e.g., a web-camera based eye tracker).
gok: gnome onscreen keyboard, an open source project.
Jambu makes the web easier to access for those who interact with computers using switches and head mice or other types of Alternative Input device. It is designed for users with mobility impairments who find keyboard and mice difficult or impossible to use.
Plaphoons is one of the many valuable results from the Catalan Fressa project, made available under a CC-BY-NC-SA licence. It is a comprehensive tool for alternative access and AAC. Versions are available for MS Window (95 - 7), Java (GPL license) and recently for Android. Most information still only available in Catalan and Spanish.
Based on Ken Perlin's Quikwriting, this is a novel on-screen keyboard that works on mouse gestures. Moving your mouse in gestures across the Qwriting window turns the gestures into letters. This can be a very efficient way of typing for people who can only use a mouse and don't want to move the mouse much...
RapidKeys - Intelligent virtual keyboard. Itis a virtual keyboard with word prediction that learns from what the user types and contextually suggests words that can be typed with a single click. The purpose of this feature is to obtain a greater speed of typing.
SAW Resources
These resources are in continual development and will be updated from time to time. All contributions of new selection sets for SAW with be gratefully received.
Simple Control
Simple control of your mouse, the internet and launching of other programs. Designed for use with a switch and for someone who just wants access to the simple things. SAW selection sets - so needs SAW installed to run.
Special Access To Windows
Free software that enables Windows to be controlled by one or two switches, a trackerball or a headpointer. The new SAW 6 version - supported by the AEGIS project - is now available. It is fully Windows 7 compatible, supports Unicode, includes its own "Blade" word prediction and abbreviation expansion engine, can interact with the CCF-SymbolServer for graphic symbol support (, and adds several other feautures to make creating interfaces easy for those who use alternative inputs.
A utility that searches any user interface in Windows XP or Vista for MSAA and UIAutomation information and makes this available to assistive technology interfaces. Microsoft .NET 3.0 framework must be installed before installing WindowCatcher. This can be downloaded free from the Microsoft website, or a CD with a full installer can be obtained from the ACE Centre
WordAid is a lexical word listing program (as opposed to a word predictor) with text-to-speech support that can aid the development of literacy.
WWAAC Web Browser
This is a talking, keyboard, switch and mouse pointer accessible web browser with page summarising tools. It has a highly configerable user interface and was developed as part of an EU project.

Powered by Plone, the Open Source Content Management System

This site conforms to the Web Accessibility Initiative's Double AA standard, and other accessibility and design standards.