|Joystick-To-Mouse: for Windows; Run Windows with a Joystick!; Version 2.80 Release 3; User's Guide|
|Prev||Chapter 6. Advanced User Notes||Next|
Joystick-To-Mouse WAS NOT intended to emulate the Windows mouse interface in its entirety. Although Joystick-To-Mouse appears to operate just as the mouse does, due to its design, certain applications may not function properly with Joystick-To-Mouse. Special software considerations have been made to make Joystick-To-Mouse as flexible as possible.
Joystick-To-Mouse WAS intended to allow a user to run Windows entirely from a joystick instead of the mouse.
Joystick-To-Mouse dates back to Windows 3.1, and there are now 2 main types of hardware interfaces for joysticks - Analog or Gameport joysticks, and Digital or USB joysticks. Note that there are some "Digital" joysticks that connect via the gameport. In order to address comments for each type of joystick, the terms Analog and Digital will be used.
As a rule of thumb, if you have a 15-pin connector on the joystick, it is most likely an Analog joystick (unless it is marked as Digital). If it has a USB connector, then it is a Digital joystick.
In order to operate Windows with Joystick-To-Mouse automatically, you may wish to do the following:
During Setup, select the option to install the Joystick-To-Mouse icon into the "StartUp" Group. This will automatically run Joystick-To-Mouse when Windows begins. From the Joystick-To-Mouse window, select the "Program Options" and set the "Automatically start joystick operation when program begins" to On. These settings will allow the joystick to operate the mouse cursor whenever Windows is run. "Automatically Starting" is the default setting on the distribution media.
For Analog (or any joystick that connects through a 15-pin gameport) Wave files in Windows may affect the joystick values reported to Windows. If you see erratic operation at startup, or during actual use, and it happens during wave file playback (system sounds, etc.) you may wish to disable these, or make the user aware of the conflict.
Macro File Notes
The 2 macro files are named MACRO1.KMF and MACRO2.KMF. Originally, these files were saved in the installation location, and are still installed and exist in this location. As of Windows Vista, a normal user cannot write to files located in the \Program Files area. The solution Microsoft used was to create a virtual store located at \Users\[username]\AppData\Local\VirtualStore\Program Files. So when the files are accessed by Joystick-To-Mouse, this VirtualStore area is the actual location used for the files named MACRO1.KMF and MACRO2.KMF. Since these files don't exist when first installed, and the original files cannot be opened, the default entries are now coded in the Joystick-To-Mouse executable. Since the defaults can be changed by the user, and this VirtualStore location is private for the user, no other changes were made in the program for these user specific files. So if there is ever a need to identify where the information is stored for these macros, the VirtualStore area for the current user must be accessed.