Accessibility enables people of all abilities to realize their full potential. Microsoft creates technology that is accessible to people around the world—of all ages and abilities
Alternative input devices allow individuals to control their computers through means other than a standard keyboard or pointing device. Examples of assistive technology products:http://www.microsoft.com/enable/at/types.aspx
Also I came across the below links of assistive tools, it’s informative:
Students with hearing impairment:
Technology for reading:
Technology for writing:
Use of these assistive technologies can make a remarkable contribution to make our Election System accessible to everyone.