home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
-
-
-
-
- SQM v1.20
- Copyright(C) 1991 Daniel Baumberger
-
- Dynamic Designs Software
- 811 South Nevada Drive
- Longview, WA 98632-5611
-
-
-
-
- INTRODUCTION
- ============
-
- SQM is a very powerful command-line drive mouse utility.
- It allows you to customize the speed of your mouse cursor,
- to enable or disable the mouse altogether, save and load
- driver states, reset the mouse, and a "test" mode so that
- you can "play" with the speed of the mouse to see if you
- like it.
-
-
- GENERAL SYNTAX
- ==============
-
- SQM has this general syntax:
-
- Syntax: SQM [Parameters] [Options] [/?]
-
- The "/?" parameter brings up a list of acceptable Parameters
- and options.
-
- Valid parameters are:
-
- H[ORZ]=### sets the horizontal mouse cursor speed to ###
- V[ERT]=### sets the vertical mouse cursor speed to ###
- S[PEED]=### sets BOTH HORZ and VERT mouse cursor speeds
- T[HRESH]=### sets the threshold value given by ###
-
- See the section on MOUSE SPEED for explanations.
- All letters in brackets ("[]") are optional.
-
- Valid options are:
-
- /S[AVE]=fn saves the current mouse state to the file fn
- /L[OAD]=fn loads a mouse state from the file fn
- /R[ESET] resets the mouse driver
- /I[NFO] displays information about the mouse driver
- /S[HOW] turns the mouse cursor on
- /H[IDE] turns the mouse cursor off
- /E[NABLE] enables the servicing of mouse interrupts
- /D[ISABLE] disables the servicing of mouse interrupts
-
- See the sections OPTIONS for explanations.
- Colons may be substituted for equal signs in ALL cases.
- All letters in brackets ("[]") are optional.
-
- MOUSE SPEED
- ===========
-
- The "speed" of the mouse is a value that is a multiple of
- the physical distance the mouse moves. That value is used
- to set the distance moved on the screen. A larger value
- make the mouse move faster. A lower value makes the mouse
- move slower. To see the default values, run SQM without any
- command-line parameters.
- The threshold value is the speed at which the "doubling"
- occurs. When the mouse "speed" hits the threshold value,
- the driver "doubles" the "speed" making the mouse cursor
- move even faster. At times this is nice, other it is a big
- pain. SQM allows this feature to be turned off.
- For example, my Logitech MOUSE.SYS r6.00 defaults to a
- horizontal and vertical speed of 50 and a threshold of 32.
- To set a new value, use the SPEED parameter:
-
- SQM SPEED=80
-
- This will set the "speed" to 80. To find a value that you
- like, a lot of trial and error is involved. With my
- Logitech, I use the 80 value.
- If the threshold property is not wanted, it can be
- disabled by setting the value beyond that of the speed:
-
- SQM SPEED=80 THRESH=128
-
- Here, the speed is set to 80 and the threshold speed to 128,
- thus disabling the threshold.
-
- To use the threshold, set it at a value less than that of
- the speed:
-
- SQM SPEED=80 THRESH=40
-
- With this configuration, when the mouse gets up to a
- "speed" of 40, it will effectively double the speed.
- Trial and error will determine the "best" configuration
- for you. With the /SAVE and /LOAD options, you can save
- states so that different programs can have different
- configurations.
-
- OPTIONS
- =======
-
- SQM allows many options. They include saving and loading
- configurations, resetting the mouse, information on the
- mouse driver, showing and hiding the mouse cursor, and
- enabling and disabling the servicing of mouse interrupts.
-
- /SAVE=fn
- ========
- The /SAVE option saves the horizontal, vertical, and
- threshold values into a file specified by the file "fn".
- SQM allows an UNLIMITED number of such files (limited only
- by disc space). SQM displays on the screen what was saved.
-
- /LOAD=fn
- ========
- The /LOAD options loads the horizontal, vertical, and
- threshold values from the file specified bu the file "fn".
- After loading, SQM displays what was set.
-
- /RESET
- ======
- The /RESET options resets the mouse driver. It has no
- visible effect, but resets some counters and other internal
- values in the mouse driver. If a mouse driver is NOT
- detected, an error message will be displayed. If a driver
- WAS detected, the number of buttons it has will be
- displayed.
-
- /INFO
- =====
- The /INFO option displays some info just for fun. It
- gives information like the driver version (I believe in
- terms of the Microsoft(R) Mouse Driver), the IRQ number,
- what kind (serial, bus, etc.), and the current values.
-
- /SHOW
- =====
- The /SHOW option turns the mouse cursor on (at the MS-DOS
- prompt!). You can move the cursor around with the mouse to
- test the speed. However, it will not *do* anything. When
- the screen scrolls, the cursor will scroll with it. This is
- NORMAL.
- NOTE: /SHOW uses a weird system for turning the cursor on
- and off as a result of mouse drivers. An internal value in
- the mouse driver contains the number of times the mouse has
- been turned on/off. If that value hits a certain value, the
- mouse is turned on. Otherwise it stays off. SO, you must
- use the /HIDE option as MANY times as the /SHOW parameter to
- turn off the mouse! For example, if you ran SQM /SHOW SHOW,
- you MUST run SQM /HIDE /HIDE to turn it back off!
-
- /HIDE
- =====
- The /HIDE options turns the mouse cursor off after turning
- it on with /SHOW or after errant programs. The "real" mouse
- cursor will disappear. Any "scrolled" cursors will not.
-
- /DISABLE
- ========
- The /DISABLE options allows you to tell the mouse driver
- "ignore the mouse!" This is useful for programs that the
- mouse only causes damage or is annoying. For example, when
- using Procomm Plus, bumping the mouse sends garbage across
- the screen. Using the /DISABLE options, Procomm will
- believe that you have no mouse! Disabling a mouse that is
- disabled has no effect.
-
- /ENABLE
- =======
- The /ENABLE option will turn the mouse back on after
- turning it off with /DISABLE. Enabling a mouse that is
- already on has no effect.
-
- SHAREWARE
- =========
-
- SQM is NOT free. SQM is the exclusive property of the
- author, DANIEL BAUMBERGER. You are granted a limited
- license to use SQM to see if it meets your needs. After a
- short evaluation period, you must register the use of SQM
- with the author by sending $10 (checks payable to DANIEL
- BAUMBERGER) to:
-
- DANIEL BAUMBERGER
- Dynamic Designs Software
- 811 South Nevada Dr
- Longview, WA 98632-5611
-
- Please include your name, address, internet address (if you
- have one), and the version of SQM that you have.
-
- Questions, comments, and suggestions may be sent the same
- address, or I may contacted via the INTERNET at this
- address:
-
- baumb@cs.washington.edu
-
- Comments and suggestions are GREATLY appreciated!!
-
- Upon registration, you will receive the latest version (or
- the next available version) along with the other Dynamic
- Designs utilities. You will also receive two free upgrades
- (besides the initial) and will be notified of anything new
- (new utilities, etc). AND, you will be helping to keep
- shareware alive!
-
- HISTORY
- =======
-
- SQM v1.20 Initial shareware release. Supports
- (DEC 1991) HORZ, VERT, SPEED, and THRESH
- parameters. Supports /SAVE, /LOAD
- /RESET, /INFO, /SHOW, /HIDE, /ENABLE
- and /DISABLE options.
-
-
- OTHER UTILITIES
- ===============
-
- There are two other utilities that are distributed under the
- Dynamic Designs label: DDPC and SQC.
-
- DDPC is a multiple hard disc parking program. It will park
- up to 32,767 hard disc installed in a system. It also
- supports and INFO mode and a park/screen saver.
-
- SQC is a very powerful, command-line driven utility that
- allows hexadecimal, octal, and decimal ASCII codes to be
- sent to the printer from the MS-DOS command line. It also
- supports pre-defined opcodes (e.g. FF, LF, etc.) and will
- print files with out page breaks.
-
- Users who register SQM will automatically receive these and
- any other programs from Dynamic Designs.
-
- WARRANTY
- ========
- There is NO warranty either expressed or implied for the
- use of SQM. The author is NOT responsible for ANY damage
- from the use or misuse of this program. The program remains
- the EXCLUSIVE property of the author, DANIEL BAUMBERGER.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-