Posted by

Improve Team Viewer Accessibility for blind users.

I am totally blind and use screen reading software to interact with TeamViewer. Specifically, I use the NVDA screen reader on Windows and Apple VoiceOver on iOS. On Windows, there are many controls that are unlabeled and say things like "button" when I navigate to them. Fixing these labels is extremely easy and would make it easier to use the application. I recommend downloading NVDA and testing for yourself. NVDA is free and can be downloaded from https://nvaccess.org. It can be used to test applications like TeamViewer, as well as websites. Consult https://developer.microsoft.com/en-us/windows/accessible-apps for more info. TeamViewer on iOS works relatively well with VoiceOver. The only major issues I've run into are some unlabeled buttons which can easily be fixed by following Apple's accessibility guidelines. These can be found at https://developer.apple.com/accessibility/ios/ When connected to a computer, VoiceOver reads absolutely nothing on the screen. I understand that most of the information is visual, but it would be helpful to allow VoiceOver users to close the connection using a button on the screen and perform other necessary and useful tasks. Speaking of controlling a computer from iOS, I have noticed that the best way to do this is to use a physical keyboard. This works well for the most part. However, I have noticed that modifier keys like Control, Windows, and Alt do not work. Please fix this so the user can perform many common Windows commands like Windows+D to go to the desktop. I appreciate that TeamViewer can send computer audio from the remote computer to the controller device. However, there is a 2 or 3 second delay between pressing a key and hearing the audio. This is a little annoying when relying on a screen reader's spoken feedback. This also means you spend more time just listening to what the screen reader is saying rather than doing what you want. Is it possible to decrease this latency down to a second or less? I have noticed that the website isn't the most user friendly when using a screen reader. For example, the part of the site where you manage your trusted devices is not very accessible. I am unable to locate the checkboxes for managing my trusted devices in my TeamViewer account. I recommend testing the website with NVDA as well as reading and making sure the site conforms to the Web Content Accessibility Guidelines. These can be found at https://www.w3.org/TR/WCAG20/ I hope you will seriously consider improving the accessibility of TeamViewer. As a blind person seeking a career in IT, I would love it if more remote control applications worked better for blind people. This has the potential to open all kinds of remote tech support jobs that were previously very difficult or impossible for a blind person to do successfully. Considering that TeamViewer is a very popular remote control app, I thought it would be beneficial to start with it. Regards, Christopher