First, consider the actual need to uninstall. HotSpotClicker lies completely dormant in your computer. It takes no action at all, unless it is connected into the scripts for ya particular application, and that application has focus. So, the bulk of the benefit lies in simply disconnecting HSC from your applications. If it is not connected to any application scripts, HSC does nothing at all, and can safely be left there in case you change your mind later. However, in the rest of this document, we'll assume that you really want to remove it entirely.
The process of installing HotSpotClicker on your computer is actually the concatenation of two things:
In addition, your application keyMap is further modified, each time you create a new hotSpot with a hotkey attached. The Uninstaller is not aware of all the manual steps you performed along the way. Therefore, to completely remove HSC from your system, you need to undo the manual steps first. Then, once HSC is completely disconnected from all applications, you can use the uninstaller to automatically remove all files from your machine. Failure to do things in the prescribed order will cause annoying error messages to be spoken each time you place focus in an application which was connected to HSC.
When HSC was installed, the installer took a copy of the folder that contains all your user-specific jaws configuration files, and created a folder called "Backup of Enu before HotSpotClicker Install", into which all those original configuration files were placed. This folder can serve as an archive from which unaltered files can be restored.
There are three basic ways of restoring affected JAWS configuration files. You need to use one, but only one, of these methods:
In this section, we'll establish some generic names we can use to refer to folders in the jaws folder hierarchy. This is convenient, primarily because the path names are very long, and contain fields which are specific to your user name, and jaws version. Using these carefully defined generic names should make things easier in the subsequent discussion.
To open the folder where user-specific configuration files are stored, press the windows key, folloed by the letter p, for Programs. then, press the letter j, until you hear your version of jaws. Next, press right arrow twice. You should hear jaws say, explore my settings. Press enter to open that folder in Windows Explorer. We will refer to this folder generically as the "settings\enu" folder, even though the actual name is different, and will depend on your chosen language.
To reach the backup folder, Press backspace while focused in the settings\ENU folder. You should now be located in the, "settings," folder, which is a small folder often containing only the ENU, and perhaps one or two other folders as well.
While focused in the Settings folder, use the arrow keys to navigate to the folder called "Backup Of Enu Before HotSpotClicker Install". Press enter to open that folder. We will refer to this folder generically as "the backup folder". If you are copying files from one to the other, it will be helpful to have both of these folders, settings\enu and Backup, open at the same time. This can be done by simply once again following the steps outlined above using the start menu. .
This is the 900 pound sledge hammer approach, and will discard any and all changes you have made, to all jaws configurations for all applications since you installed HotSpotClicker. It will restore your jaws configurations to the settings that were in effect just prior to the HSC installation.
During part of the next steps, you will be without any custom application-specific jaws settings. So, do not alt+tab away from this Windows Explorer window until the final step is complete.
Your jaws settings are now roled back to the point prior to the hsc install, HSC is completly disconnected and inactive, and you are ready to perform the automatic portion of the uninstall process, accessed through the Windows start menu.
This is just a matter of copying certain files from the "Backup" folder to the settings\enu folder.
This technique will discard all changes you have made to the jaws configuration for only those applications to which HSC is connected, but will leave all other configurations in tact.
You should do this for each application you have connected to HSC.
If you forget which applications you have connected, you can determine the list by navigating to the settings\enu folder, then opening file HSCApplications.txt. This file contains a list of all applications to which HSC has ever been connected, along with the date and time at which the connection occurred.
Next, open two Explorer windows, one with the Backup folder, and one with the settings\enu folder.
For each application in your restore list, copy all files with your application name, and the following extensions, from the Backup folder to the settings\enu folder.
.JKM
.JSB
.JSD
.JSS
Or copy all files by that root name, if you wish.
Once you have done this, for all applications in your list, you are ready to run the automatic uninstaller, accessed through the Windows Start menu.
This method is manually intensive, but is the only way to preserve all other configuration changes you have made to your hsc-connected applications. This method is prone to manual editing mistakes, so be careful as you work. You must perform these steps for each hsc-connected application.
If you forget which applications you have connected, you can determine the list by navigating to the settings\enu folder, then opening file HSCApplications.txt. This file contains a list of all applications to which HSC has ever been connected, along with the date and time at which the connection occurred.
Perform these steps for each application on the list:
Repeat the above process for all connected applications. Once this procedure has been performed on all applications in your list, you are ready to invoke the automatic HotSpotClicker Uninstaller.
tip: if you wish to temporarily disable hotspot clicker from functioning in any given application for any reason, instead of deleting the lines in the above steps, you may simply place a semicolon, at the beginnings of those lines, leaving them intact. this will effectively disable them from being read by the compiler when you save the file, and will enable you to, "reconnect," hotSpotClicker at a later time. To do this, simply relocate those particular lines, remove the semicolons, and recompile the scripts by pressing control+s.
*** end of document