Word completion, standard keyboard settings like key repeat, etc. These features are free and are already installed on your computer if you are using more recent versions of your operating system.
Here are the main ones:
Sticky keys: This feature was designed for people who have difficulty holding down more than one key at a time i.e. if you can only use one hand to type. Once this function is activated pressing one key only can activate the SHIFT, CTRL, ALT, or Windows logo keys.
Filter keys: This function can help you if you have difficulty controlling the movements of your hands and fingers. It adjusts the keyboard response so that inadvertently repeated keystrokes are ignored. If you activate it, brief or repeated keystrokes will not be taken into consideration. You can also slow the rate at which a key repeats when you hold it down.
Toggle keys: When this feature is turned on, you will hear tones when pressing on the locking keys (CAPS LOCK, NUM LOCK, and SCROLL LOCK). A high sound is played when the keys are switched on and a low sound is played when they are switched off. This feature is helpful to someone with visual impairments.
An on-screen keyboard is also available: This may be helpful for you if typing on a regular keyboard is too difficult. It is a virtual keyboard displayed on the computer screen. It allows you to type by using a pointing device.
A magnifier: This can be used if you have difficulty reading small characters because of decreased vision. A second assistive device for people with low vision is a narrator which can read out load what is displayed on the computer screen. It is designed to work with many programs including: Notepad, WordPad, Control Panel programs, Internet Explorer, the Windows desktop, and some parts of Windows Setup.