|Joystick-To-Mouse: for Windows; Run Windows with a Joystick!; Version 2.70 Release 5; User's Guide|
|Prev||Chapter 6. Advanced User Notes||Next|
Included with the 2.60 release, is JTMUTIL.ZIP. This is copied into the Installation directory, or can be found on the distribution media.
It is recommended that you create a folder (e.g. JTMUTIL), copy the zip file into it, then unzip the files. There is a JTMUTIL.TXT file that discusses some of the utilities and implementation ideas.
The kit includes the following:
JTMSPEED.C (source file for ALL utilities)
JTMSPEED.RC (Resource file)
JTMUTIL.DSW (Workspace for for MS Visual C++ 6)
Other support files
Compiled executables including:
JTMSPD??.EXE - Change speed on the fly (0 - 10)
JTMRESET.EXE - Reset JTM Speed from saved configuration
JTMBTN??.EXE - Emulate a button press via software
JTMON.EXE - Start Joystick-To-Mouse
JTMOFF.EXE - Stop Joystick-To-Mouse
JTMCLOSE.EXE - Close Joystick-To-Mouse
As with all developer info, it is assumed that being provided the source code is all that is required, since you can simply review the source to learn the "nuts & bolts".
A few notes:
The Speed utilities were done at the request of a customer, and the requirement was to disable the acceleration setting for these speeds. For more complete control, you can modify the Registry for the Current User, and use the JTMRESET call.
The emulate button utilities don't support the keystroke macros, because these are handled externally by Macrobat.
If there are other ideas for utilities, please let us know. These are the most basic ones we could think of.