JAWS Scripts For Skype - Restarting JAWS Without Speech

General Information

Support for these scripts is primarily provided in the following places, most preferred first:

SkypeEnglish Mailing List
Public forum in which blind Skype users can help each other.
@dlee_code on Twitter
The script author's low-traffic Twitter account for project (including script) announcements and limited technical support.

This page is laid out for easy navigation via JAWS:

How To Start JAWS Without Speech

It is sometimes necessary to unload and restart JAWS in order to solve a problem, such as after a JAWS crash, or if an application fails to recognize that a screen reader is running. Here are some ways to do this without speech active while you do it:

Method 1: Type Ctrl+Alt+J

Ctrl+Alt+J is frequently assigned as a keystroke to relaunch JAWS, so the user need not type commands without speech active. There are several ways to arrange for this command to work, but for brevity, they are not covered here. If you have Ctrl+Alt+J or another keystroke set up to launch JAWS, this is probably the easiest method.

For details on creating hotkeys to start JAWS, consult the Freedom Scientific web site. The following Freedom Scientific technical bulletins may be useful:

How do I set up a shortcut to manually start JAWS?
An old but still applicable bulletin describing how to make a hotkey do the equivalent of method 2 below.
How can I create a hot key that will start JAWS as a service?
A description of how to make a hotkey do the equivalent of method 3 below.

Method 2: Run JAWS From the Run Box

The second most frequent way to launch JAWS without speech is to start it from the "Run" box in Windows, as follows:

  1. Type Windows+R to open the Windows "Run" box.
  2. Type the short name of your JAWS version, which will be the word "jaws" followed by a number. Examples: jaws71, jaws8, jaws9, jaws10.
  3. Press Enter to run the JAWS version you indicated.

The "Run" method works well but will run JAWS as a user process, which means that JAWS will not speak in the Windows Logon screen. The next method can avoid this problem.

Method 3: Run JAWS As a Service

Note: The below method does not apply to Windows Vista. For Vista, use method 2 above, and the logon screen will still be read by JAWS. If you are using an older Windows version, read on.

If you have set up JAWS to run automatically when you start your computer, you can use the method described below. Otherwise, the below method will not work, and you will have to use one of the methods described above, or set JAWS to start automatically so the below method can be used.

When JAWS starts automatically at computer boot, it runs as a service, not as a user process. In simple terms, this means it is considered part of your system software, not as a program you, the user, are running. This grants JAWS certain security privileges that it is not granted when run as a user process. One of these privileges is permission to see what is written on the Windows Logon screen, which is why JAWS can only read that screen when run as a service.

Normally, when you relaunch JAWS after it shuts down, it runs as a user process because you, the user, launched it. There is, however, a way for you to launch JAWS and tell Windows to consider it a service instead. Again though, this tactic only works if you have already set up JAWS to run automatically when you boot your computer, because doing that makes Windows recognize JAWS as a legitimate service to run.

To launch JAWS as a service manually:

  1. Type Windows+R to open the Windows "Run" box.
  2. Type the following exactly as it appears:
    net start jfwservice
  3. Press Enter to run JAWS as a service. If you did not previously set up JAWS to start on computer boot, nothing obvious will happen now, and you will need to start JAWS in one of the ways described earlier.