This page is laid out for easy navigation via JAWS:
- Use h to jump from section to section.
- Use Tab to move among links for
different script versions. JAWSKey+F7 should also provide
a list of these links.
This is the first public release of these MicroSIP scripts for JAWS.
Documentation of script usage and features can be viewed by typing
Insert+F1 twice in quick succession from within MicroSIP
while these scripts are running.
This script version is dynamic, meaning that updates to it will be made
"in place." Newer revisions will replace older ones, and I will add
change notes to this section as changes are made.
Here are the changes in release 3.38a, most recent first.
In JAWS, use the h or 3 keys to move through
changes by release date, or Tab to jump straight to the
Revision 52, released September 12, 2017
- The minimum supported JAWS version is now 13.0. JAWS 11.0 and 12.0 are no longer supported.
- The installer works with JAWS 2018 and should work when installing into non-English JAWS versions where it didn't before. (This does not
mean the scripts would work with non-English versions of MicroSIP however.)
- If the installer fails to find any JAWS installations, a log should appear before the installer exits.
- The installer guards against installing when creating a script chain would wipe out a jsb file without a corresponding jss file.
- A crash on Ctrl+Shift+` is fixed.
- If spurious indeterminate checkbox indicators appeared in Braille for buttons, this should no longer happen.
Revision 39, released December 3, 2015
Note: There are special installation instructions for this revision due to a mistake in the
original MicroSIP script uninstaller; see below.
Also, this revision ends support for JAWS versions older than the latest update to JAWS 11.0.
- The uninstaller no longer unhooks SkypeWatch.jsb from default.jss and instead, as it
should, unhooks MSIP_default.jsb.
- The installer handles JAWS 17 properly.
- The installer should correctly handle default.jss files that begin with a byte order mark (BOM).
- Constant and message names no longer all start with a
MSIP_ prefix, as this was not
- The installer will no longer attempt to install into a JAWS version older than 11.0.
If you meet one or more of the following conditions, you can install the MicroSIP scripts normally, just by
running the installer and following directions:
- You have never installed the MicroSIP scripts before into any JAWS version on this machine, or
- You do not use my Skype scripts, and in particular the SkypeWatch feature.
If you do not meet one of the above conditions, follow the below directions to install the MicroSIP scripts
without upsetting SkypeWatch:
- Remove the current MicroSIP scripts, either by running the uninstaller from the Start menu, or by
launching the new script installer, going through the uninstallation part, then cancelling the installation
before the new scripts are installed.
- Reinstall the Skype scripts. The latest versions of these can be found
- Install the MicroSIP scripts by launching the new installer.
Revision 31, released November 1, 2013
This revision fixes a few installer problems. After installing this
update, which will run the uninstaller for previous versions of these
scripts, it may be necessary to reinstall Skype scripts if you were
using those and also used SkypeWatch.
This installer should work under JAWS 14 and later.
Update written on December 3, 2015: This update actually failed to fix the SkypeWatch interferance problem,
but this fact was never reported for the two years during which this script revision remained current.
Revision 30, released January 18, 2013
Initial release version.
These scripts provide automatic announcement of incoming calls and a keystroke
(Alt+Windows+M) for handling them. These features work
regardless of what application is in focus when a call arrives.
In addition, these scripts provide the following features beyond those
available in MicroSIP itself on Windows when MicroSIP is in focus:
- Improved Tab, Shift+Tab,
Ctrl+Tab, and Ctrl+Shift+Tab behavior.
- Ctrl+` and Ctrl+Shift+` switch among top-level
MicroSIP windows even when not in Alt+Tab order.
- Top-level dialogs such as Account receive focus on
Alt+Tab though they otherwise would require the JAWS Task
List or the above Ctrl+` command to find.
- Ctrl+F4 closes the active call tab in a call window (by
clicking a red Close button on the tab control that JAWS normally doesn't see).
- Some account dialog fields are better named.
- Status bar changes speak automatically so connection status
updates will be spoken.
- Space on the "Display Password" link in the Account
dialog works (and these scripts also put that link in tab order).
- Ctrl+Shift+W launches the home page for these scripts
in the default browser. This can be useful when checking for updates.
Information regarding the user's script revision, JAWS version, and
MicroSIP version is sent to the script author's web site by this command
as well, so the author can keep track of what configurations
to support with the scripts.
- If typed twice quickly, Ctrl+Shift+F1 launches the manual for
these scripts in the default browser.
Finally, these scripts add dashes to phone numbers when there is no
caller ID name available for an incoming call, so the numbers are
easier to understand via speech and read in Braille.
Download: Version 338a executable installer