Assistive Technology Solutions for Your Clients

Assisstive Technology

Most of your clients probably have no real difficulty using a computer, but for those with disabilities such as the advanced stages of Parkinson’s, poor vision, or motor control, it can be a real challenge. How can you assist these clients to boost their efficiency with computers, and reduce the potential for frustration? Assistive Technology is the solution, but how can it be implemented?

1. Vision Disability

For those who have challenges with seeing the color contrast on their screen, most common operating systems have high contrast themes that can be automatically selected to ensure maximum visibility. Windows has high contrast themes, and themes can be customized further as well to suit each individual. OS X features high contrast and reverse video as well, and the settings are applied across the system, consistently displaying the selected contrast in each application. As far as browser application contrast themes, Chrome and Firefox both have high contrast themes as well.

Often neglected is the magnifier feature, available in both Windows and OS X. For Ubuntu users, there is a nifty app here that works as a magnifier as well. As far as having a screen narrator, Windows’ narrator leaves something to be desired, but there are several utilities and web services now, many free, that can convert text to speech with remarkable tone inflection, making the voices as realistic as possible. OS X has Alex, of course, which is a decent text to speech system as well. Alex even breathes between long passages, adding to the realism. Ubuntu is also user friendly in this regard, with Espeak as the default text to speech synthesizer software.

2. Parkinson’s and Motor Control

For clients in the advanced stages of Parkinson’s disease, or those with motor control challenges, there are two primary options that may suit your clients. The first is switching out the common mouse design for a trackball mouse, preferably with the largest trackball they feel comfortable with. This eliminates the challenge of combining movement of the mouse with clicking the right or left buttons, and stabilizes the control of the cursor with lighter, more controlled movements, since the mouse itself stays in a fixed position.

A secondary option, which could even be used in conjunction with the first, is the Assistive Mouse Adapter, which can be found here. This technology was invented by IBM, and works as a filter on hand tremors, effectively cancelling them or negating their effect on the mouse cursor. Not only does it filter out undesired movement, but undesired clicking as well. IBM also produced a mouse smoothing program to compensate for irregular mouse movement, but it doesn’t seem to work with all pointing devices, so you may have limited success with it.

Another very basic option which many clients might actually prefer is the velcro option. Charmaine Faith Gant, a noted microsurgeon, developed this idea for reducing hand tremors for microsurgery, but it can apply to mouse control as well. Placing velcro pads around the mousepad and wearing a wrist band that sticks to the velcro can solve tremor issues with the mouse, for those having difficulty with motor control.

A standard feature in Windows allows you to configure the double click speed, while there are similar tweaks on OS X and Ubuntu. There are also tweaks to keep keys from being spammed or pressed repeatedly due to motor control challenges. While it may not be available for every keyboard, there are keyguards as well which prevent more than one key being pressed at the same time due to hitting the spaces between the keys.

3. Other Assistive Technology and Solutions

With the computer screen technology of today, the risk of computing for those suffering from ‘photo-sensitive epilepsy’ is negligible, since modern LCD or TFT technology monitors and screens do not refresh or flicker under normal circumstances. However, if a client complains of eye strain, headaches, or other strain, there are a few tips you can show them. For instance, look away from the computer screen frequently, and focus on another object. Move around every once in a while. The brightness and contrast on the computer can be adjusted to be only as high as necessary to comfortably view the screen.

One other problem with heavy computer use is carpal tunnel syndrome. If typing and using the mouse presents a distinct challenge, and they are aware of and are using the tips for healthy computing including proper posture and position, recommend voice recognition software for the client. Most who have never used it before will get a real kick out of their computer actually translating their voice into text for them, and you’ll be a hero for solving the problem for them. Here is a demo of HTML5 speech recognition that works with the Chrome browser. While the best voice recognition software solutions aren’t free, they’re often preferred over the pain of typing for many clients.

For other gadgets, the National Federation of the Blind is a great resource for other tech gadgets such as GPS systems, tactile graphics, cell phones, braille displays, and more, for those with vision problems. This would be a good resource if you need to direct your client to other tech solutions not related to desktop computing, but still related to mobile computing devices.

While there are other forms of assistive technology for more advanced disabilities, such as nearly complete lack of motor control or vision, most of these technologies are in their infancy. However, it may not be that far in the future when we do away with physical input interfaces and simply control computing devices with hand gestures, or even thought patterns. Brain-Control Interface, or Mind-Machine Interface systems have recently taken great strides, so this may be a nearer future than previously expected, making computing less of a challenge for those with disabilities.

Do you have any handy utilities or apps you recommend for those with computing challenges? Drop a comment below!

Micah Lahren

About the Author

Micah Lahren
More articles by me...
Micah has been involved in the computer tech and repair sector since 2000, although he's been tinkering with computers since he was 6, eventually turning it into a career. His experience covers a wide spectrum of the tech industry, including computer repair, front-end development, web design, web server administration, WIMAX networking and installation, and more.

Comments (11)

  • glo says:

    One of my clients is both legally blind and hard of hearing. His computer has a program called dolphin Guide . This program uses both large type and spoken language to enable computing. His keyboard features extra large keys with extra large characters. Most frequently used keys have Velcro surface for tactile help. The keyboard is difficult to use for touch typists but perfect for visually impaired. The guide interface features extra large yellow letters on black background. The Windows interface is reachable through a series of prompts. My client usually stays in Guide as it is easier for him. The voice will lead him through the steps he needs to reach tasks: “Main menu. Press 1 for email. Press 2 for…” One shortcoming in the screen reader is its inability to focus on the content; it reads the the email headers and webpage URLs, ads,etc. I have not found a way around this. He can print his documents in a various sizes with natural names like normal and extra large. When he prints his calendar, he uses extra large so it he can read it. We added a 42-inch TV which doubles as a monitor and a wireless trackball mouse. Skyping is limited to voice only, so I have printed out in extra large the steps to get to windows and real Skype. The steps are simple: “Escape. Escape. Escape. 2. Skype icon.” He can now Skype on a big screen with family in the old country. once in Windows, the screen reader stops. While the system is simple, traditional windows users will have to take a few minutes to make the transition. I have found that brightly colored stickers or tape, and one side of velcro can help with buttons on mouse, remote, keyboard, phone. Hope this helps someone.

    • Micah Lahren says:


      Thanks for the tips! It sounds like it’s a great solution for many clients, I’ll keep them in mind when I need to cover that for a client again.

  • Robert W Thompson says:

    Very welcome article, Micah, thanks. I just missed the link in Section 3 (Other Assistive Technology and Solutions), Para 2 to the HTML5 demonstration, using Chrome. I’d be grateful for a correction? Thanks again.

    • Micah Lahren says:

      I apologize for the missing link. I’m not sure how it disappeared from the article. While searching for the demo link, I came across a Chrome extension that is a better example.

  • Joshua Wilkes says:

    “Here is a demo of HTML5 speech recognition that works with the Chrome browser”. Where?

  • Windsor Geek says:

    This is most likely the demo to which Micah refers….

  • Thane Sherrington says:

    @glo – Where do you get the large key keyboard?

  • Matt D. says:

    I have worked for a few clients with visual impairments that make use of JAWS ( It is very easy to use and amazing how quick these clients can put it to use. Another tip I was given by a client was to change the icons on the desktop to single click. Double clicking for a person with motor skills is difficult due to its timing and steadiness.