home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / UTILITY / MOUSE / SQM120.ZIP / SQM120.DOC < prev    next >
Encoding:
Text File  |  1991-12-08  |  10.8 KB  |  277 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.                                    SQM v1.20
  13.                       Copyright(C) 1991 Daniel Baumberger
  14.  
  15.                             Dynamic Designs Software
  16.                              811 South Nevada Drive
  17.                             Longview, WA  98632-5611
  18.  
  19.  
  20.  
  21.  
  22.                                   INTRODUCTION
  23.                                   ============
  24.  
  25.             SQM  is a very powerful  command-line drive mouse utility.
  26.           It  allows you to customize the  speed of your mouse cursor,
  27.           to  enable or  disable the  mouse altogether,  save and load
  28.           driver  states, reset the  mouse, and a  "test" mode so that
  29.           you  can "play" with  the speed of  the mouse to  see if you
  30.           like it.
  31.  
  32.  
  33.                                  GENERAL SYNTAX
  34.                                  ==============
  35.  
  36.           SQM has this general syntax:
  37.  
  38.           Syntax: SQM [Parameters] [Options] [/?]
  39.  
  40.           The "/?" parameter brings up a list of acceptable Parameters
  41.           and options.
  42.  
  43.           Valid parameters are:
  44.  
  45.                H[ORZ]=### sets the horizontal mouse cursor speed to ###
  46.                V[ERT]=### sets the vertical mouse cursor speed to ###
  47.                S[PEED]=### sets BOTH HORZ and VERT mouse cursor speeds
  48.                T[HRESH]=### sets the threshold value given by ###
  49.  
  50.           See the section on MOUSE SPEED for explanations.
  51.           All letters in brackets ("[]") are optional.
  52.  
  53.           Valid options are:
  54.  
  55.                /S[AVE]=fn saves the current mouse state to the file fn
  56.                /L[OAD]=fn loads a mouse state from the file fn
  57.                /R[ESET] resets the mouse driver
  58.                /I[NFO] displays information about the mouse driver
  59.                /S[HOW] turns the mouse cursor on
  60.                /H[IDE] turns the mouse cursor off
  61.                /E[NABLE] enables the servicing of mouse interrupts
  62.                /D[ISABLE] disables the servicing of mouse interrupts
  63.  
  64.           See the sections OPTIONS for explanations.
  65.           Colons may be substituted for equal signs in ALL cases.
  66.           All letters in brackets ("[]") are optional.
  67.  
  68.                                   MOUSE SPEED
  69.                                   ===========
  70.  
  71.             The  "speed" of the mouse is a value that is a multiple of
  72.           the  physical distance the mouse moves.   That value is used
  73.           to  set the  distance moved on  the screen.   A larger value
  74.           make  the mouse move faster.   A lower value makes the mouse
  75.           move slower.  To see the default values, run SQM without any
  76.           command-line parameters.
  77.             The  threshold value is the  speed at which the "doubling"
  78.           occurs.   When the  mouse "speed" hits  the threshold value,
  79.           the  driver "doubles"  the "speed"  making the  mouse cursor
  80.           move  even faster.  At times this is nice, other it is a big
  81.           pain.  SQM allows this feature to be turned off.
  82.             For  example, my  Logitech MOUSE.SYS  r6.00 defaults  to a
  83.           horizontal and vertical speed of 50 and a threshold of 32.
  84.             To set a new value, use the SPEED parameter:
  85.  
  86.            SQM SPEED=80
  87.  
  88.             This will set the "speed" to 80.  To find a value that you
  89.           like,  a  lot  of trial  and  error  is involved.    With my
  90.           Logitech, I use the 80 value.
  91.             If  the  threshold  property  is  not  wanted,  it  can be
  92.           disabled by setting the value beyond that of the speed:
  93.  
  94.           SQM SPEED=80 THRESH=128
  95.  
  96.           Here, the speed is set to 80 and the threshold speed to 128,
  97.           thus disabling the threshold.
  98.  
  99.             To  use the threshold, set it at a value less than that of
  100.           the speed:
  101.  
  102.           SQM SPEED=80 THRESH=40
  103.  
  104.             With  this  configuration, when  the  mouse gets  up  to a
  105.           "speed" of 40, it will effectively double the speed.
  106.           Trial  and error  will determine  the "best" configuration
  107.           for  you.   With the /SAVE  and /LOAD options,  you can save
  108.           states   so  that  different  programs  can  have  different
  109.           configurations.
  110.  
  111.                                     OPTIONS
  112.                                     =======
  113.  
  114.            SQM  allows many options.  They include saving and loading
  115.          configurations,  resetting  the  mouse,  information  on the
  116.          mouse  driver,  showing  and hiding  the  mouse  cursor, and
  117.          enabling and disabling the servicing of mouse interrupts.
  118.  
  119.           /SAVE=fn
  120.           ========
  121.             The  /SAVE  option  saves  the  horizontal,  vertical, and
  122.           threshold  values into  a file  specified by  the file "fn".
  123.           SQM  allows an UNLIMITED number  of such files (limited only
  124.           by disc space).  SQM displays on the screen what was saved.
  125.  
  126.           /LOAD=fn
  127.           ========
  128.             The  /LOAD  options  loads the  horizontal,  vertical, and
  129.           threshold values from the file specified bu the file "fn".
  130.           After loading, SQM displays what was set.
  131.  
  132.           /RESET
  133.           ======
  134.             The  /RESET options  resets the mouse  driver.   It has no
  135.           visible  effect, but resets some counters and other internal
  136.           values  in  the mouse  driver.   If  a  mouse driver  is NOT
  137.           detected,  an error message will be  displayed.  If a driver
  138.           WAS   detected,  the  number  of  buttons  it  has  will  be
  139.            displayed.
  140.  
  141.           /INFO
  142.           =====
  143.             The  /INFO option  displays some  info just  for fun.   It
  144.           gives  information  like the  driver  version (I  believe in
  145.           terms  of the  Microsoft(R) Mouse  Driver), the  IRQ number,
  146.           what kind (serial, bus, etc.), and the current values.
  147.  
  148.           /SHOW
  149.           =====
  150.             The  /SHOW option turns the mouse cursor on (at the MS-DOS
  151.           prompt!).   You can move the cursor around with the mouse to
  152.           test  the speed.  However, it  will not *do* anything.  When
  153.           the screen scrolls, the cursor will scroll with it.  This is
  154.           NORMAL.
  155.             NOTE:  /SHOW uses a weird system for turning the cursor on
  156.           and  off as a result of mouse drivers.  An internal value in
  157.           the  mouse driver contains the number of times the mouse has
  158.           been turned on/off.  If that value hits a certain value, the
  159.           mouse is turned on.  Otherwise it stays off.  SO, you must
  160.           use the /HIDE option as MANY times as the /SHOW parameter to
  161.           turn off the mouse!  For example, if you ran SQM /SHOW SHOW,
  162.           you MUST run SQM /HIDE /HIDE to turn it back off!
  163.  
  164.           /HIDE
  165.           =====
  166.             The /HIDE options turns the mouse cursor off after turning
  167.           it on with /SHOW or after errant programs.  The "real" mouse
  168.           cursor will disappear.  Any "scrolled" cursors will not.
  169.  
  170.           /DISABLE
  171.           ========
  172.             The  /DISABLE options allows you  to tell the mouse driver
  173.           "ignore  the mouse!"   This is useful  for programs that the
  174.           mouse  only causes damage or is annoying.  For example, when
  175.           using  Procomm Plus, bumping the  mouse sends garbage across
  176.           the  screen.    Using  the  /DISABLE  options,  Procomm will
  177.           believe  that you have no mouse!   Disabling a mouse that is
  178.           disabled has no effect.
  179.  
  180.           /ENABLE
  181.           =======
  182.             The  /ENABLE  option will  turn  the mouse  back  on after
  183.           turning  it off  with /DISABLE.   Enabling  a mouse  that is
  184.           already on has no effect.
  185.  
  186.                                    SHAREWARE
  187.                                    =========
  188.  
  189.           SQM  is  NOT free.   SQM  is the  exclusive property  of the
  190.           author,  DANIEL  BAUMBERGER.    You  are  granted  a limited
  191.           license  to use SQM to see if  it meets your needs.  After a
  192.           short  evaluation period, you  must register the  use of SQM
  193.           with  the author  by sending  $10 (checks  payable to DANIEL
  194.           BAUMBERGER) to:
  195.  
  196.                                DANIEL BAUMBERGER
  197.                             Dynamic Designs Software
  198.                               811 South Nevada Dr
  199.                             Longview, WA 98632-5611
  200.  
  201.           Please  include your name, address, internet address (if you
  202.           have one), and the version of SQM that you have.
  203.  
  204.           Questions,  comments, and  suggestions may be  sent the same
  205.           address,  or  I  may  contacted  via  the  INTERNET  at this
  206.           address:
  207.  
  208.                            baumb@cs.washington.edu
  209.  
  210.           Comments and suggestions are GREATLY appreciated!!
  211.  
  212.           Upon  registration, you will receive  the latest version (or
  213.           the  next available  version) along  with the  other Dynamic
  214.           Designs  utilities.  You will also receive two free upgrades
  215.           (besides  the initial) and will  be notified of anything new
  216.           (new  utilities, etc).   AND,  you will  be helping  to keep
  217.           shareware alive!
  218.  
  219.                                     HISTORY
  220.                                     =======
  221.  
  222.           SQM v1.20              Initial shareware release.  Supports
  223.           (DEC 1991)             HORZ,   VERT,  SPEED,   and  THRESH
  224.                                  parameters.  Supports /SAVE, /LOAD
  225.                                  /RESET, /INFO, /SHOW, /HIDE, /ENABLE
  226.                                  and /DISABLE options.
  227.  
  228.  
  229.                                 OTHER UTILITIES
  230.                                 ===============
  231.  
  232.           There are two other utilities that are distributed under the
  233.           Dynamic Designs label: DDPC and SQC.
  234.  
  235.           DDPC  is a multiple hard disc parking program.  It will park
  236.           up  to  32,767 hard  disc installed  in a  system.   It also
  237.           supports and INFO mode and a park/screen saver.
  238.  
  239.           SQC  is a  very powerful,  command-line driven  utility that
  240.           allows  hexadecimal, octal,  and decimal  ASCII codes  to be
  241.           sent  to the printer from the  MS-DOS command line.  It also
  242.           supports  pre-defined opcodes  (e.g. FF, LF,  etc.) and will
  243.           print files with out page breaks.
  244.  
  245.           Users  who register SQM will automatically receive these and
  246.           any other programs from Dynamic Designs.
  247.  
  248.                                     WARRANTY
  249.                                     ========
  250.             There  is NO warranty either  expressed or implied for the
  251.           use  of SQM.   The author is NOT  responsible for ANY damage
  252.           from the use or misuse of this program.  The program remains
  253.           the EXCLUSIVE property of the author, DANIEL BAUMBERGER.
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.  
  263.  
  264.  
  265.  
  266.  
  267.  
  268.  
  269.  
  270.  
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.