JAWS Scripts For MicroSIP
Doug Lee
Last Revised February, 2024

This document describes the scripts for MicroSIP and provides tips for using this application with JAWS. This document can be opened from within MicroSIP via a double press of JAWSKey+F1 (or Insert+F1).

These scripts work identically with the full and lite versions of MicroSIP. The difference between the two versions is that the lite version does not support video in calls. At this writing, video support has not been explicitly tested with these scripts.

Table of Contents

Script Features In Brief

These scripts provide the following commands and features from within any focused application:

In addition, these scripts provide the following commands and features when MicroSIP is in focus:

System Requirements For JAWS Users

There are no known system requirements for these scripts beyond those for MicroSIP itself. However, JAWS versions older than 15.0 have not been tested recently with these scripts. JAWS versions older than 14.0 will not work with these scripts. The scripts were written against MicroSIP versions 3.3.5 and 3.3.8 and updated under 3.21.3.

Script Installation Instructions

To install these scripts on a new system:

  1. Load JAWS if this has not already been done. This will require administrative privileges on the computer.
  2. Run JAWS as the user for whom the scripts are to be installed. This and the following steps must be performed for each user of the computer who will be using JAWS with these scripts.
  3. Download and run, or run directly, the installer for these scripts; and follow the on-screen directions. Be sure to install the scripts in the currently running JAWS version if a JAWS version list is presented.
  4. To verify successful installation, type Insert+Q from within MicroSIP. Part of the JAWS spoken response should be a revision number. If you do not hear a revision number, the scripts are not correctly loaded.

Tips, Tricks, and Methods

When a call comes in, these scripts will announce the caller's name or number depending on what is available. To ignore the call, do nothing; nothing will steal focus from your current application. To answer the call or stop it from ringing, or to check more carefully who is calling, type Alt+Windows+M to pop up a JAWS listbox containing the same information that appears in the MicroSIP popup window. You may then navigate this box with arrows or by typing the first letter of a line, such as "a" for Answer. Pressing Enter on an action line such as "Answer" will activate that feature in MicroSIP. Pressing Enter on any other line or pressing Esc on any line will close the list without causing any MicroSIP action.

To hang up any active calls, type Alt+Windows+H. This command works regardless of which application is in focus.

To get to the configuration pages for MicroSIP (Account and Settings), press the Alt from within the main MicroSIP window to move to the Menu button, then Space to activate the menus. Alternatively, press the Applications key on the MicroSIP system tray icon if there is one.

To open MicroSIP when it has been minimized to the system tray, press Space, not Enter, on the icon.

If you use arrows to navigate among tabs in a tab control, you must press Space to switch to a tab. Arrows merely move focus among tabs in the tab control without changing which tab is active.

If you Alt+Tab out of a MicroSIP window, such as a call window, and you can't find it again in the Alt+Tab order, switch to any available MicroSIP window and then use the scripted Ctrl+` and Ctrl+Shift+` commands to find the window you want.

Revision History

Here is the revision history of these scripts, most recent revision first:

Revision 92, released February 26, 2024, tested against application version 3.21.3

Revision 89, released October 16, 2023, tested against application version 3.21.3

Revision 87, released October 7, 2023, tested against application version 3.21.3

Revision 70, released April 21, 2020

5 older revisions back through January 18, 2013

Revision 66, released April 9, 2019

Revision 52, released September 12, 2017

Revision 39, released December 3, 2015

Revision 31, released November 1, 2013

Revision 30, released January 18, 2013