home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 198 / DOS6ALL.ZIP / PD0462.TXT < prev    next >
Text File  |  1993-03-09  |  14KB  |  370 lines

  1. ======================================================================
  2.   Microsoft(R) Product Support Services Application Note (Text File)
  3.              PD0462: MOUSE DOESN'T WORK WITH MS-DOS(R) SHELL
  4. ======================================================================
  5.                                                   Revision Date: 04/93
  6.                                                       No Disk Included
  7.  
  8. The following information applies to Microsoft MS-DOS 5.0 Upgrade, 6.0
  9. Upgrade.
  10.  
  11.  
  12.                              INTRODUCTION
  13.                              ============
  14.  
  15. This application note discusses the symptoms associated with your
  16. mouse not working correctly with MS-DOS Shell, the cause of this
  17. problem, and how to correct this behavior.
  18.  
  19.                                SYMPTOMS
  20.                                ========
  21.  
  22. When you use MS-DOS Shell, your mouse moves erratically, or the mouse
  23. pointer doesn't appear at all. Or, the following dialog box appears
  24. when you start MS-DOS Shell for the first time:
  25.  
  26.  Warning:
  27.  
  28.  You do not have a current mouse driver. This driver may cause your
  29.  system to stop or cause other problems with MS-DOS Shell.
  30.  
  31.  Contact your vendor to get more information or a driver that will
  32.  work with MS-DOS Shell.
  33.  
  34.   <Disable Mouse>  <Use Mouse Anyway>
  35.  
  36.    NOTE: If the dialog box appeared earlier and you now want to
  37.    disable or re-enable your mouse, you must modify your DOSSHELL.INI
  38.    file. For more information about modifying DOSSHELL.INI, see the
  39.    "Disabling and Re-Enabling Your Mouse with MS-DOS Shell" section in
  40.    this application note.
  41.    
  42.                                    
  43.                                  CAUSE
  44.                                  =====
  45.  
  46. Your mouse might not work properly with MS-DOS Shell or MS-DOS Editor
  47. due to an incompatible mouse driver. (A mouse driver is a file that
  48. enables your computer to interpret your mouse movements. Every mouse
  49. should come with its own mouse driver.) Some earlier mouse drivers do
  50. not work well with MS-DOS Shell because they cannot perform all the
  51. functions required by MS-DOS Shell. Also, using the wrong mouse driver
  52. for your mouse can cause some problems due to hardware differences.
  53.  
  54.                                SOLUTION
  55.                                ========
  56.  
  57. If you have no mouse pointer at all, follow Procedure 1. If you do
  58. have a mouse pointer, but it moves erratically or not at all, or if
  59. the "You do not have a current mouse driver...." dialog box appears,
  60. perform Procedure 2.
  61.  
  62. PROCEDURE 1
  63. -----------
  64.  
  65. To determine whether you have properly installed a mouse driver
  66.  
  67.   NOTE: The following steps assume your mouse uses a driver called
  68.   MOUSE.SYS or MOUSE.COM. If you don't find either file on your hard
  69.   disk, check the documentation that came with your mouse for the
  70.   correct driver name and use it wherever appropriate.
  71.  
  72. 1. At the MS-DOS command prompt, type the
  73.  following and press ENTER after each line
  74.  
  75.       <drive>:
  76.       cd <drive>:\
  77.       dir mouse.* /s
  78.    
  79.    where <drive> is your hard disk drive. (If you have more than one
  80.    hard disk drive, perform this command for all the hard disks on
  81.    your system.) For example, if your hard disk is drive C, type the
  82.    following command and press ENTER after each line:
  83.    
  84.       c:
  85.       cd c:\
  86.       dir mouse.* /s
  87.    
  88.    MS-DOS displays the location of all mouse files on the drive.
  89.    
  90. 2. Make sure you have either the MOUSE.COM or MOUSE.SYS file, and note
  91.    which directory contains the file. If you have more than one hard
  92.    disk drive, check each drive for these files.
  93.  
  94.    If you don't have either of these files on your hard disk, copy
  95.    them from the floppy disk that came with your mouse.
  96.    
  97. 3. Use a text editor to open your CONFIG.SYS file (if you have
  98.    MOUSE.SYS) or your AUTOEXEC.BAT file (if you have MOUSE.COM). If
  99.    you want to use MS-DOS Editor, type the following at the MS-DOS
  100.    command prompt and press ENTER
  101.    
  102.       edit <drive>:\config.sys
  103.    
  104.    -or-
  105.    
  106.       edit <drive>:\autoexec.bat
  107.       
  108.    where <drive> is the startup drive where either AUTOEXEC.BAT or
  109.    CONFIG.SYS currently resides. For example, if your startup drive is
  110.    drive C, type the following command:
  111.    
  112.       edit c:\config.sys
  113.    
  114.    -or-
  115.    
  116.       edit c:\autoexec.bat
  117.    
  118. 4. Check the file you open to make sure it contains a command for
  119.    starting your mouse and that the location of your mouse file is the
  120.    same as the location specified in the command Also, make sure your
  121.    path points to the most current version of your mouse files. If you
  122.    have MOUSE.SYS, a command similar to the following should be in
  123.    your CONFIG.SYS file
  124.    
  125.       device=<path>:\mouse.sys
  126.       
  127.    where path is the path to your MOUSE.SYS file. For example, if
  128.    MOUSE.SYS is located in the MOUSE directory on drive C, a command
  129.    like the following should be in your CONFIG.SYS file:
  130.  
  131.       device=c:\mouse\mouse.sys
  132.  
  133.    If you have MOUSE.COM, a command similar to the following should be
  134.    in your AUTOEXEC.BAT file
  135.    
  136.       <path>:\mouse.com
  137.       
  138.    where <path> is the path to your MOUSE.COM file. For example, if
  139.    MOUSE.COM is located in the MOUSE directory on drive C, a command
  140.    like the following should be in your AUTOEXEC.BAT file:
  141.  
  142.       c:\mouse\mouse.com
  143.  
  144. 5. Save the file and quit the text editor. If you're using MS-DOS
  145.    Editor, choose Exit from the File menu. When MS-DOS Editor displays
  146.    a dialog box prompting you to save your file, choose the Yes button
  147.    or press ENTER.
  148.    
  149. 6. If you modified your CONFIG.SYS or AUTOEXEC.BAT file, restart your
  150.    computer by pressing CTRL+ALT+DEL.
  151.  
  152. 7. Start MS-DOS Shell to determine whether this solved the problem. If
  153.    Procedure 1 does not solve the problem, perform Procedure 2.
  154.    
  155. PROCEDURE 2
  156. -----------
  157.  
  158. To determine whether your mouse driver is compatible with MS-DOS Shell
  159.  
  160. 1. Determine the version number of your mouse driver.
  161.  
  162.    For some mouse drivers, you can find out what version you have by
  163.    typing "mouse" (without the quotation marks) at the MS-DOS command
  164.    prompt. Or, observe the message your computer displays when your
  165.    mouse driver starts. If your mouse driver starts from your
  166.    CONFIG.SYS or AUTOEXEC.BAT file, as is usually the case, the
  167.    message appears when you start your computer. This message often
  168.    includes the version number.
  169.    
  170. 2. Ensure your mouse driver is compatible with MS-DOS. The following
  171.    is a list of compatible mouse drivers:
  172.  
  173.  
  174.       Type of Mouse       Compatible Versions
  175.       -------------       -------------------
  176.                      
  177.       Genius              9.06 or later
  178.       Hewlett-Packard(R)  7.04 or later
  179.       IBM(R) PS/2(R)      7.04 or later
  180.       Logitech(TM)        5.01 or later
  181.       Microsoft           6.21 or later
  182.       Mouse Systems       7.01 or later
  183.  
  184. 3. If your mouse driver is not on this list, contact your vendor for
  185.    an updated driver. If you have a Microsoft Mouse and MS-DOS Upgrade
  186.    version 5.0a (MS-DOS file dates of 11/11/91) or 6.0, you can
  187.    install a compatible mouse driver from your MS-DOS installation
  188.    disks by doing the following:
  189.  
  190.    a. Perform Procedure 1 to determine if you are loading MOUSE.COM or
  191.       MOUSE.SYS and where the mouse driver you are currently using is
  192.       located.
  193.    
  194.    b. MS-DOS 5.0a and 6.0 both ship with MOUSE.COM only. If you found
  195.       in Procedure 1 that you are using MOUSE.SYS, you'll need to
  196.       disable the command in CONFIG.SYS by changing it to resemble the
  197.       following
  198.    
  199.          rem device=<path>:\mouse.sys
  200.    
  201.       where <path> is the path to MOUSE.SYS. For example, if MOUSE.SYS
  202.       is located in the MOUSE directory on drive C, the command should
  203.       appear as follows:
  204.    
  205.          rem device=c:\mouse\mouse.sys
  206.    
  207.       The REM command stands for "remark" and tells MS-DOS to ignore
  208.       the command it precedes.
  209.    
  210.       Then add a line to your AUTOEXEC.BAT file using the same
  211.       location for the path as you found in Procedure 1. It should
  212.       look similar to the following line
  213.    
  214.          <path>:\mouse.com
  215.    
  216.       where <path> is the path to MOUSE.COM. For example, if MOUSE.COM
  217.       is located in the  MOUSE directory on drive C, use the following
  218.       line:
  219.    
  220.          c:\mouse\mouse.com
  221.    
  222.    c. To determine which MS-DOS installation disk contains the new
  223.       mouse driver, insert the disk containing the PACKING.LST file in
  224.       your floppy disk drive. To find the disk containing the
  225.       PACKING.LST file, use the following chart:
  226.       
  227.          MS-DOS 5.0a           Disk Number
  228.          -----------           -----------                          
  229.      
  230.          5.25-inch 1.2 MB      1
  231.          5.25-inch 360K        3
  232.          3.5-inch 720K         3
  233.                         
  234.          MS-DOS 6.0            Disk Number
  235.          ----------            -----------
  236.  
  237.          5.35-inch 1.2 MB      1
  238.          3.5-inch 1.44 MB      1
  239.    
  240.    d. Type the following at the MS-DOS command prompt and press ENTER
  241.       to see the contents of each installation disk
  242.    
  243.          type <drive>:\packing.lst | more
  244.    
  245.       where <drive> is the floppy disk drive containing the
  246.       installation disk. For example, if the installation disk is in
  247.       drive A, type the following command:
  248.    
  249.          type a:\packing.lst | more
  250.    
  251.       NOTE: MOUSE.COM will appear as MOUSE.CO_ because it is a
  252.       compressed file.
  253.    
  254.    e. Insert the MS-DOS installation disk containing MOUSE.CO_ in your
  255.       floppy disk drive.
  256.    
  257.    f. To expand the compressed mouse driver file and copy it to your
  258.       hard disk drive, you must use the EXPAND command. For example,
  259.       type the following at the MS-DOS command prompt and press ENTER
  260.       after each line
  261.    
  262.      <drive>:
  263.      expand mouse.co_ <path>:\mouse.com
  264.    
  265.       where <drive> is the floppy disk drive containing the
  266.       installation disk and <path> is the path to the directory where
  267.       your current mouse driver resides. For example, if the
  268.       installation disk is in floppy disk drive A and your current
  269.       mouse driver is located in the root directory of drive C, type
  270.       the following commands and press ENTER after each command:
  271.    
  272.          a:
  273.          expand mouse.co_ c:\mouse.com
  274.    
  275.    You now have an MS-DOS Shell compatible mouse driver installed for
  276.    your Microsoft Mouse. To start using your mouse, remove any disks
  277.    from your floppy disk drive and restart your computer by pressing
  278.    CTRL+ALT+DEL.
  279.                                    
  280.         DISABLING AND RE-ENABLING YOUR MOUSE WITH MS-DOS SHELL
  281.         =======================================================
  282.  
  283. If the "You do not have a current mouse driver..." dialog box appeared
  284. the first time you started MS-DOS Shell, you had the choice of
  285. disabling the mouse or using the mouse anyway. MS-DOS Shell recorded
  286. your choice in a file called DOSSHELL.INI, which contains information
  287. about how MS-DOS Shell appears on your system.
  288.  
  289.   NOTE: If you just installed a new mouse driver, you do not need to
  290.   manually edit the DOSSHELL.INI file to enable the new mouse driver.
  291.   MS-DOS Shell will automatically update the DOSSHELL.INI file the
  292.   next time you start it.
  293.  
  294. If you chose the Disable Mouse option, MS-DOS Shell added the
  295. following line to your DOSSHELL.INI file:
  296.  
  297.   mouseinfo=<version>,disabled
  298.       
  299. However, if you chose the Use Mouse Anyway option, MS-DOS Shell added
  300. this line:
  301.  
  302.   mouseinfo=<version>,ignore
  303.       
  304. The <version> parameter represents the version number of the mouse
  305. driver MS-DOS Shell detected on your system.
  306.  
  307. To either enable or disable your mouse, you must manually change the
  308. "mouseinfo=" (without the quotation marks) line in the DOSSHELL.INI
  309. file.
  310.  
  311. If you originally chose Disable Mouse, and you want to enable your
  312. mouse, follow this procedure:
  313.  
  314. 1. Use a text editor to open your DOSSHELL.INI file. If you want to
  315.    use MS-DOS Editor, type the  following at the MS-DOS command prompt
  316.    and press ENTER
  317.  
  318.       edit <drive>:\<directory>\dosshell.ini
  319.       
  320.    where <drive> is your hard disk drive and <directory> is your MS-
  321.    DOS directory. For example, if your hard disk is drive C and your
  322.    MS-DOS directory is called DOS, type the following command:
  323.       
  324.       edit c:\dos\dosshell.ini
  325.  
  326. 2. Find the "mouseinfo=" (without the quotation marks) line and change
  327.    it to read as follows
  328.  
  329.       mouseinfo=<version>,ignore
  330.       
  331.    where <version> is the version number of the mouse driver MS-DOS
  332.    Shell detected on your system.
  333.  
  334. 3. Save the file and quit the text editor. If you're using MS-DOS
  335.    Editor, choose Exit from the File menu. When MS-DOS Editor displays
  336.    a dialog box prompting you to save your file, choose the Yes button
  337.    or press ENTER.
  338.    
  339. If you originally chose Use Mouse Anyway and you want to disable your
  340. mouse, follow this procedure:
  341.  
  342. 1. Use a text editor to open your DOSSHELL.INI file. If you want to
  343.    use MS-DOS Editor, type the following at the MS-DOS command prompt
  344.    and press ENTER
  345.  
  346.       edit <drive>:\<directory>\dosshell.ini
  347.       
  348.    where <drive> is your hard disk drive and <directory> is your MS-
  349.    DOS directory. For example, if your hard disk is drive C and your
  350.    MS-DOS directory is called DOS, type the following command:
  351.  
  352.       edit c:\dos\dosshell.ini
  353.       
  354. 2. Find the "mouseinfo=" (without the quotation marks) line, and
  355.    change it to read as follows:
  356.  
  357.       mouseinfo=<version>,disabled
  358.  
  359. 3. Save the file and quit the text editor. If you're using MS-DOS
  360.    Editor, choose Exit from the File menu. When MS-DOS Editor displays
  361.    a dialog box prompting you to save your file, choose the Yes button
  362.    or press ENTER.
  363.    
  364.                           RELATED INFORMATION
  365.                           ===================
  366.  
  367. For information about using MS-DOS Shell, see Chapters 3 and 8 of the
  368. "Microsoft MS-DOS User's Guide and Reference" for version 5.0 or
  369. Chapter 2 of the "Microsoft MS-DOS User's Guide" for version 6.0.
  370.