WhatsApp is a popular, free, multi-platform messaging app that lets users make video and voice calls, send text messages, share their status, and more with just a Wi-Fi connection. Part of what makes this app appealing is that it works on various phone and computer operating systems, so you can continue your conversation anytime, anywhere. It can also take advantage of Wi-Fi and cellular data to make one-to-one or group calls, reducing the need for expensive calling charges. You never miss messages, but even if you miss notifications while your phone is off, the app saves recent messages for when you re-open it.
WhatsApp can identify people in your contact list who currently use the app, so you typically don’t have to add them manually. You can also invite people who don’t have WhatsApp or connect with other users you know but who aren’t on your contact list.
This document does not consist of a full tutorial on how to use WhatsApp. It broadly outlines the support given specifically for use with JAWS and Leasey and the special functions which have been created. We will however describe the primary screen layout and how to carry out some simple tasks.
WhatsApp is downloadable (and can be installed) from the Microsoft Store. It is an official Microsoft app. Alternatively you can Run WhatsApp in a browser such as Microsoft Edge or Google Chrome instead.
WhatsApp is usually launched from the Start Menu. Into the Edit Field you can type "WhatsApp" and press Enter when JAWS announces it is in focus. When the app is launched, be sure to press Insert+Q or Caps Lock+Q. You will hear a build number of the WhatsApp scripts, followed by the fact that the WhatsApp settings are loaded. If you do not hear a build number, our support for WhatsApp is not being used.
When you start WhatsApp for the first time, there is a procedure where you need to link WhatsApp from your phone to the computer. However fortunately this is an accessible process. It involves using your phone number as the linking mechanism as follows:
Please note. We cannot assist you with, and do not provide any support for, the above process of linking your computer to your WhatsApp account.
The WhatsApp screen contains a large number of controls through which you can press Tab and Shift+Tab. Initially this feels quite daunting. The appearance within the older WhatsApp Classic app was far more intuitive and straightforward. Your best approach is to press ALT+C for the Chats List. This is always a good keystroke to remember so as to orientate yourself at any time.
Essentially this version of the application contains Buttons you can Tab through and two primary List Boxes. The first List Box we have already discovered if you have pressed ALT+C. This is the Chats List. The second is the list of messages inside a conversation. We refer to this as the Messages List.
As a quick start, you focus on a conversation you wish to review. You press Enter to open up that conversation and press Escape to close it.
Because there are quite a number of such controls to move through, keyboard shortcuts have been provided as part of the scripts to directly move to key areas of the application. Some of these are as follows:
You can obtain a complete list of all keyboard shortcuts by checking the scripts's Hotkey Help, Insert+H. They will all be explained in their correct context later.
When you open a conversation by pressing Enter, focus is immediately placed in the Edit Field. You can return to this at any time by pressing ALT+T. Again, this is a good orientation point.
To move through the messages in the conversation, press Tab repeatedly to move to the Messages List, or press ALT+M from anywhere to move to it directly. You can then use the Up and Down Arrow keys to move through the list to review activity.
We should make mention of the Filter Edit Field, activated with ALT+Control+slash. When the field is focused, you can type the name of the person whose conversation you wish to access. The purpose of this field is to ensure you only see the messages relating to that person in the Messages List. When the text has been entered, press Tab twice or ALT+C, and you should find a list of chats which match your search. Press Enter to move into the chat, and then press ALT+M to move to the messages list.
Should you wish to check the conversation name on which you are focused, press ALT+N for Name. This is especially helpful prior to sending a message to ensure you are in the correct conversation. JAWS will announce or Braille the name of the user and the status, such as "Laura Online". Press the keystroke twice quickly so as to send the details to the JAWS Virtual Viewer for closer inspection.
If a conversation is already in progress, you can send a text chat message to it. Prior to doing this, you may like to enable the typing sound indicator. This can be done by pressing F11 repeatedly. This feature has four options:
Regardless of the above typing indicator setting, you can always check if a person is typing by pressing F12. So even if it is disabled, and you just wish to check who is typing, just press F12 by itself.
Assuming the feature is not disabled, when someone is typing a message to you, if you are focused within the WhatsApp application you will hear a report of this.
As soon as the message is sent by the other participant in the conversation, the scripts instruct JAWS to announce it automatically if the option is set in the scripts to announce the messages. This can be enabled or disabled by pressing Control+Shift+F12. You will notice that sometimes, the typing indicator sound will stop, but no message is announced. This is because the other person has stopped typing for a moment but has not sent the message. The typing sound indicator will pick up again when the person resumes typing. JAWS understands that a new message has not been added to the conversation and so does not cause JAWS to announce anything new.
If you are focused in an alternative conversation, or if you are working in an application other than WhatsApp, you are notified of the incoming message through the playing of a sound and through a standard Windows notification. The easiest way to review the details of the message would be:
If you have our Leasey product, you can import our notification rules including those for WhatsApp. They significantly reduce verbal clutter when such notifications arrive and only output information in an abbreviated form.
To send a message yourself, press ALT+T to set focus to the typing Edit Field, type the message and press Enter. JAWS will announce the message which has been sent. You will also hear a sound play to advise you it has been sent. Finally, JAWS speaks the message which has just been sent for confirmation.
We have already described how to find a conversation which is ongoing through the use of the Chats List.
Alternatively, you can:
When you have pressed ALT+Control+N for a new chat, and you type nothing at all, you can press the Tab key. You will reach useful Buttons such as "New Contact", "New Group" and "New Community".
As previously explored, the Messages List contains a list of all messages inside a conversation. There are a number of actions you can carry out on each message.
When focused on a message, press the Right Arrow key. The Left Arrow key can be pressed as well but Right Arrow does in many cases provide slightly quicker results. These keys are context sensitive relative to the content of the message in focus.
If a voice message is focused, a Play button is available when you press Right Arrow. You can press Enter to listen to the voice message. Please refer to the next section of this documentation relating to voice messages.
However the chances are high that you will focus on one of two menus. You can always press right Arrow again to reach the second menu. One of these menus is a React menu. Pressing Enter here for example will allow you to give a "thumbs up" to the message. The second is a context menu. Pressing Enter on this item will allow you to reply to the sender or group, reply privately, and so on. Note that if you wish to reply to the focused message, this can easily achieved by avoiding the context menu entirely and pressing Control+R.
It is possible to send someone a voice message. Upon careful research, it seems there is no limit as to the size of the voice message. Apparently people have sent entire church services for example as WhatsApp messages.
In summary, the keystrokes conveniently placed are:
As you browse through your list of messages in a chat, (ALT+M), you may hear that someone has sent you a voice message. If this occurs, press Right Arrow. Focus should be on the "Play" button. Press Enter to play it. The presence of a voice message is also denoted by an audio cue. This means that if you are quickly searching for an audio message, you can quickly skim up or down the list. As soon as you hear the sound play, you know such a message is focused without waiting to hear the output from JAWS which notifies you.
If while playing an audio message you wish to change the speed of playback, type the greater than sign. To decrease the speed of playback, type the less than sign.
To place an audio or video call:
If a call arrives, focus upon the calling window and press ALT+Windows+A to accept call or ALT+Windows+D to decline call.
To attach a file from your computer to a message:
If you receive an attached file as part of a message, use the Messages List to locate the item containing the attachment. Press the Right Arrow key and you will find the file name. Press Enter to download it to your computer.