home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / MOUSEFAX.ZIP / MOUSE.FAX
Text File  |  1992-10-18  |  18KB  |  400 lines

  1. ┌───────────────────────────────────────────────────────────────────────────┐
  2. │                          OS/2 2.0 Technical Tips                          │
  3. │                                 From the                                  │
  4. │                        OS/2 Technical Support Team                        │
  5. │                            Boca Raton, Florida                            │
  6. │                                                                           │
  7. ├───────────────────┬─────────────────────────────────────┬─────────────────┤
  8. │    File Name      │   Description                       │ Number of pages │
  9. ├───────────────────┼─────────────────────────────────────┼─────────────────┤
  10. │    MOUSE.FAX      │ OS/2 Mouse device information       │        7        │
  11. └───────────────────┴─────────────────────────────────────┴─────────────────┘
  12.  
  13.  
  14.  
  15.  
  16. GENERAL MOUSE DRIVER INFORMATION
  17. --------------------------------
  18. Type
  19.  
  20.      HELP MOUSE
  21.  
  22. at an OS/2 prompt.
  23.  
  24. INSTALLING YOUR POINTING DEVICE
  25. -------------------------------
  26.  
  27. During installation, the mouse device driver will attempt to detect your
  28. pointing device.  If it does you will NOT receive a mouse selection panel
  29. during diskette 2.  It is highly recommended that you do NOT go into the PM
  30. mouse panel to change things if you are not prompted to do so.
  31.  
  32. CONFIG.SYS STATEMENTS
  33. ---------------------
  34. For most of the common pointing devices that are out today the OS/2 2.0
  35. CONFIG.SYS line for mouse support is simply:
  36.  
  37.    DEVICE=C:\OS2\MOUSE.SYS
  38.  
  39. There are some older Logitech Devices (i.e.  Trackman) that are not detectable
  40. by MOUSE.SYS.  These devices are still supported.
  41.  
  42. The CONFIG.SYS lines for undetectable Logitech devices and PC Mouse System Mice
  43. are:
  44.  
  45.    DEVICE=C:\OS2\PCLOGIC.SYS SERIAL=COM1
  46.    DEVICE=C:\OS2\MOUSE.SYS TYPE=PCLOGIC$
  47.  
  48. If the device is plugged into COM 2, 3 or 4 then change the SERIAL= parameter
  49. to COM2, COM3 respectively.  There have been cases where it was necessary to
  50. place the TYPE=xxxxxx statement after the DEVICE=C:\OS2\VMOUSE.SYS line as
  51. well, this is done usually if your mouse does not work under DOS or Windows
  52. but works fine under OS/2 v2.  Also, to fix Logitech Trackman not working in
  53. OS2 DOS VDM and WINOS2, simply REM out the MOUSE.COM statement in the
  54. AUTOEXEC.BAT file in the root drive where OS/2 v2 is installed.
  55.  
  56. NOTE: On an AT bus system a serial mouse will only install on COM1 or COM2,
  57.       and only if COM1 and COM2 are at the standard I/O addresses and IRQs,
  58.       3F8,IRQ4 for COM1 and 2F8,IRQ3 form COM2.
  59.  
  60. The following pointing devices have been tested and verified to work. Included
  61. are the CONFIG.SYS statements for each entry.
  62.  
  63.  
  64. DEVICE                                       CONFIG.SYS Statements
  65. ------                                       ----------------------
  66. IBM PS/2 Mouse                               DEVICE=C:\OS2\MOUSE.SYS
  67.  
  68. MS PS/2 Mouse                                DEVICE=C:\OS2\MOUSE.SYS
  69.  
  70. MS Serial Mouse                              DEVICE=C:\OS2\MOUSE.SYS
  71.  
  72. Kensington Expert PS/2 Mouse                 DEVICE=C:\OS2\MOUSE.SYS
  73. (NOTE: This is not the same as the Kensington serial mouse!!!)
  74.  
  75. Logitech PS/2 Mouse                          DEVICE=C:\OS2\MOUSE.SYS
  76.  
  77. MS Bus Mouse                                 DEVICE=C:\OS2\MOUSE.SYS
  78. (NOTE: This mouse requires a special card that only works on an AT style bus.)
  79.  
  80. MS Inport Mouse                              DEVICE=C:\OS2\MOUSE.SYS
  81. (NOTE: This mouse requires a special card that only works on an AT style bus.)
  82.  
  83. Logitech Serial Mouse (Series M)             DEVICE=C:\OS2\MOUSE.SYS
  84.  
  85. Logitech Serial Mouse (Series C)         DEVICE=C:\OS2\PCLOGIC.SYS SERIAL=COM1
  86.                                          DEVICE=C:\OS2\MOUSE.SYS TYPE=PCLOGIC$
  87.  
  88.  
  89. Logitech Trackman serial mouse           DEVICE=C:\OS2\PCLOGIC.SYS SERIAL=COM2
  90.                                          DEVICE=C:\OS2\MOUSE.SYS TYPE=PCLOGIC$
  91.  
  92.  
  93. PC Mouse Systems serial mouse            DEVICE=C:\OS2\PCLOGIC.SYS SERIAL=COM2
  94.                                          DEVICE=C:\OS2\MOUSE.SYS TYPE=PCLOGIC$
  95.  
  96. PC Mouse Systems bus mouse               DEVICE=C:\OS2\MSBUS01.SYS
  97.                                          DEVICE=C:\OS2\MOUSE.SYS TYPE=MSBUS$
  98.  
  99. Visi-On serial mouse                     DEVICE=C:\OS2\PCLOGIC.SYS SERIAL=COM2
  100.                                          DEVICE=C:\OS2\MOUSE.SYS TYPE=PCLOGIC$
  101.  
  102.  
  103. NOTE: The mouse driver is smart enough to figure out if the mouse is in a
  104. mouse port or one of the COM ports.  Be sure that the MOUSE.SYS statement
  105. appears before DEVICE=C:\OS2\COM.SYS in your CONFIG.SYS file if the mouse is
  106. in a COM port.
  107.  
  108. There are hundreds of pointing devices available today.  Most of these are
  109. Microsoft compatible.  If they are 100% MS compatible we support them with the
  110. following CONFIG.SYS statement DEVICE=C:\OS2\MOUSE.SYS.
  111.  
  112. We have found that some devices are not 100% compatible and therefore are not
  113. supported.
  114.  
  115. The mouse device driver is layered allowing an OEM to easily add support for
  116. their pointing device.  By writing a small mouse device dependent driver they
  117. can get there device to work with OS/2 2.0.  Please contact the OEM
  118. manufacturer to find out if they provide a device driver for OS/2 2.0.
  119.  
  120. An example of an OEM manufacturer that provides OS/2 2.0 support is Hewlett
  121. Packard.  HP provides HILMOU.SYS and NOEXBIOS.SYS device drivers.  Below are
  122. the instructions for adding support for your HP "HIL" mouse:
  123.  
  124.         1- Select any mouse during system installation
  125.         2- Copy HILMOU.SYS and NOEXBIOS.SYS to C:\OS2\ (these are supplied
  126.            by the manufacturer)
  127.         3- Modify CONFIG.SYS with the following in the order shown:
  128.         DEVICE=C:\OS2\NOEXBIOS.SYS
  129.         DEVICE=C:\OS2\HILMOU.SYS
  130.         DEVICE=C:\OS2\MOUSE.SYS TYPE=HILMOU$ (THIS LINE SHOULD ALREADY
  131.         BE IN CONFIG.SYS BUT WILL NEED TYPE=... ADDED)
  132.  
  133.         You may also go to a dealer for the diskette which ships with the
  134.         mouse.
  135.  
  136. During install the mouse device driver will attempt to detect your pointing
  137. device.  If it does you will NOT receive a mouse selection panel during
  138. diskette 2.  It is highly recommended that you do NOT go into the PM mouse
  139. panel to change things if you are not prompted to do so.  We are finding out
  140. that many customers are messing things up by forcing a different device type
  141. then what was detected.  A prime example of this is the Logitech series M
  142. mouse.  This mouse is compatible with the MS serial mouse and will be
  143. detected.  The mouse panel will read MS Serial Mouse.  A lot of customers are
  144. then going into the PM panel and choosing Logitech Serial.  This choice will
  145. add the PCLOGIC.SYS driver which does NOT work for the Logitech series M
  146. mouse.  The bottom line is if you are not prompted for any mouse information,
  147. don't offer.
  148.  
  149. MISCELLANEOUS
  150. -------------
  151.  
  152. o OS/2 Support recommends that users select PS/2 Pointing Device when
  153. installing & selectively re-installing no matter what pointing device users
  154. have.  This driver is intelligent and can figure out what mouse is being used.
  155.  
  156. o Logitech Technical Support Phone Number: 510-795-0427.
  157.  
  158. o Logitech says that an OS/2-specific mouse/trackman/etc driver is due between
  159. October and December of 1992.
  160.  
  161. o It is recommended that bus mice be set to IRQ5 (interrupt request line 5),
  162. definitely not IRQ7.
  163.  
  164.  
  165. ATI GRAPHICS VANTAGE MOUSE PORT PROBLEMS
  166. ----------------------------------------
  167.  
  168.  
  169. The ATI graphics vantage video card comes with a mouse port
  170. and an ATImouse.  The mouse port will accept other mice as
  171. well. There tend to be problems using a mouse through this
  172. port due to interupt conflicts.  But this can be resolved
  173. by setting the interupts for the mouse on the video
  174. board.  Follow the steps below to do this...
  175.  
  176.  
  177. 1)  On disk 1 of the utilities disks which come with the
  178.     board there is a program called INSTALL ( on some it
  179.     is VINSTALL ).  This must be run from DOS
  180.     ( booted DOS not a vdm dos session in OS/2 ).
  181.  
  182. 2)  Select "Set Power Up Configuration".  This will list
  183.     current selections for the board.
  184.  
  185. 3)  First thing to check is the Mouse Enable/Disable
  186.     selection.  Of course this must be set to enable.
  187.     If it is not, then enable it.  This may be your
  188.     only problem.
  189.  
  190. 4)  Check port addresses.  Primary should be:23C to 23F
  191.                            Secondary should be  238 to 23B
  192.     you should not need to mess with these.
  193.  
  194. 5)  Set the interupt level.  The available levels are 2-5,
  195.     but 2-4 are already used by the system.  5 is a good
  196.     choice as long as they are only using one printer.
  197.     The interupt for lpt2 is 5 but as long as the only
  198.     have one printer this will be no problem.
  199.     If they want to use 2 printers, then advice them
  200.     to get a converter to use the mouse in a serial port.
  201.  
  202.  
  203. NOTE:  if during install they use another mouse beside
  204.        the ATI, it may not work.  advise them to use
  205.        the ATI mouse during the install, and then switch
  206.        back if they want to use the other.
  207.  
  208.  
  209. If you have any other questions with ATI mouse support,
  210. please call ATI customer service.
  211.  
  212.  
  213.  
  214. MOUSE PROBLEM DETERMINATION
  215. ---------------------------
  216.  
  217. Some common problems with pointing devices are noted in this section.
  218.  
  219. -------
  220. PROBLEM:        No mouse pointer movement or no mouse pointer.  An error is
  221.                 received upon boot up:  SYS1201 VMOUSE.SYS not installed.
  222.  
  223. EXPLANATION:    This means that mouse.sys was installed but could not find the
  224.                 mouse.
  225.  
  226.                 If it can not find a connected mouse, then it will not install
  227.                 vmouse.sys.
  228.  
  229.                 (It does not mean that vmouse.sys was not found as the error
  230.                 implies.)
  231.  
  232.                 Either the install program could not correctly determine what
  233.                 type of mouse it was, or could not determine that a mouse was
  234.                 indeed present.
  235.  
  236. RESOLUTION(S):  An undetected mouse problem can be due to one of the following
  237.                 four reasons:
  238.  
  239.                 1. An unsupported type of mouse Check to see if there are
  240.                    any dip switches on the mouse.  Some mice have settable
  241.                    switches that put it into MicroSoft Mouse emulation mode.
  242.  
  243.                    Determine what mouse driver was being used in DOS.  If it
  244.                    is not the MOUSE.COM provided by DOS, then the mouse may be
  245.                    operating in a proprietary mode.
  246.  
  247.  
  248.                 2. If there was mouse support during the graphical install
  249.                    portion of the installation process, then you probably
  250.                    changed the mouse driver/port that OS/2 had already chosen.
  251.                    Run the Selective Install program found in the OS/2
  252.                    System/System Setup folder and choose a different driver.
  253.  
  254.                 3. An interrupt conflict Check the interrupts.  On an AT
  255.                    bus system, a serial mouse will only install on COM1 and
  256.                    COM2, and only if COM1 and COM2 are at the standard I/O
  257.                    addresses and IRQs:  COM1= 3F8, IRQ4 and COM2= 2F8, IRQ3
  258.  
  259.                 4. A bus mouse that is not being detected.  See the
  260.                    following problem.
  261.  
  262. -------
  263. PROBLEM:        A bus mouse won't install.
  264.  
  265. EXPLANATION:    This may be due to one of the following:
  266.  
  267.                 1. Some bus mouse connections use IRQ0 which is the same as
  268.                    that used by the system timer.  This is common when the
  269.                    mouse port is on the motherboard.  -A serial mouse (or
  270.                    possibly a serial connection adapter, depending on hardware
  271.                    compatibility) is a necessary workaround.
  272.  
  273.                 2. There is a problem with the autodetection software in
  274.                    OS/2 and some bus mice.  This results in the system not
  275.                    "seeing" the mouse at install and thus it will not work.
  276.                    -The driver, MSBUS01.SYS from version 1.3 solves this
  277.                    problem for many bus mice that are Microsoft compatible.
  278.                    Obtain 13MOUSE fix.  Note:  If this is a 3-button mouse,
  279.                    only 2 buttons will work.
  280.  
  281.                 3. Some machines do not use the 8042 keyboard/mouse chip to
  282.                    communicate with the mouse and keyboard ports (IBM spec
  283.                    for a PS/2 port).  They are, therefore, not supported.
  284.                    (For example, Leading Technology uses a Samsung
  285.                    motherboard with a proprietary chip.  The mouse plugged
  286.                    into the mouse port on a Leading Technology machine will
  287.                    not work.)  -Use a serial mouse.
  288.  
  289.  
  290. ADDITIONAL PROBLEM DETERMINATION
  291. --------------------------------
  292.                 Issue a MODE COMx (where x is 1 or 2) from an OS/2 or DOS
  293.                 command prompt.  This is a test of the COM ports:
  294.  
  295.                 - If it reports that the port (the one the mouse is attached
  296.                   to) is NOT available, then MOUSE.SYS is LOADED.  This means
  297.                   that the drivers are correct; don't change the CONFIG.SYS
  298.                   statements.
  299.  
  300.                 - If it reports the baud rate and all the other COM port
  301.                 parameters, then MOUSE.SYS did not recognize the mouse and did
  302.                 NOT Load.
  303.  
  304. -------
  305. PROBLEM:        Logitech Mouse doesn't function under OS/2 when installed with
  306.                 the Logitech drivers.
  307.  
  308. EXPLANATION:    Most Logitech mice emulate Microsoft mice and use the PS/2
  309.                 Pointing Device.
  310.  
  311. RESOLUTION:     The CONFIG.SYS should contain the following statement:
  312.                 DEVICE=C:  OS2 MOUSE.SYS (do not specify TYPE=...)
  313.  
  314.                 When a user selects a wrong mouse (Logitech serial, for
  315.                 example), then goes back via selective install and changes the
  316.                 selection (to PS/2 pointing device, for example), the
  317.                 statement:
  318.  
  319.                 DEVICE=C:\OS2\PCLOGIC.SYS is left in the CONFIG.SYS and the
  320.                 mouse will not work.  The user must edit CONFIG.SYS and remove
  321.                 the offending statement by hand, leaving only the MOUSE.SYS and
  322.                 POINTDD.SYS statements in CONFIG.SYS.
  323.  
  324. -------
  325. PROBLEM:        After having been in DOS, the mouse does not work when booting
  326.                 to OS/2.
  327.  
  328. EXPLANATION:    Mouse has a "memory" that remembers the mode it was in
  329.                 previously.
  330.  
  331. RESOLUTION:     Before leaving the DOS environment, issue the command MOUSE PC.
  332.                 (If the mouse is in COM2, type MOUSE 2 PC.
  333.  
  334.                 Sometimes, for Logitech mice, the command needed is LMOUSE PC
  335.                 or LMOUSE 2 PC).  You can also perform a cold boot after
  336.                 exiting DOS.  The third suggestion is to unplug the mouse and
  337.                 plug it back in after a few seconds, then boot to OS/2 to
  338.                 reset the mouse to Mouse Systems mouse mode.
  339.  
  340. --------
  341. PROBLEM:        MOUSE.SYS loads fine but VMOUSE.SYS does not load.
  342.  
  343. RESOLUTION:     If this is a dual boot machine, make sure the user is NOT
  344.                 loading the DOS MOUSE.SYS.
  345.  
  346. -------
  347. PROBLEM:        No mouse pointer in a VMB, a specific DOS BOOT session.
  348.  
  349. RESOLUTION:     Use the MOUSE.COM provided in OS2 MDOS subdirectory.
  350.  
  351.  
  352. -------
  353. PROBLEM:        Can't use alternate pointing devices.
  354.  
  355.  
  356. RESOLUTION:     There is an undocumented function in the mouse device driver.
  357.                 If you have some alternate pointing device such as a tablet or
  358.                 touch screen, you may use it in addition to the regular mouse
  359.                 pointing device.
  360.  
  361.                 1) Install the device driver for the device with the
  362.                    appropriate DEVICE= statement in CONFIG.SYS (this must be
  363.                    an OS/2 device driver.)
  364.  
  365.                 2) Add the following to the end of the DEVICE=C:\OS2\MOUSE.SYS
  366.                    line:
  367.  
  368.                       STYPE=xxxxxx$ where the xxxxx$ is the name of the
  369.                       device (from the device driver manual)
  370.  
  371.                 3) Upon reboot, both pointing devices will be active.
  372.  
  373. -------
  374. PROBLEM:        The mouse gets out of sync on a 50 MHz Systems (AT bus).
  375.  
  376. RESOLUTION:     There have been some intermittent problems with AT-style bus
  377.                 machines with a mouse.  The mouse can get out of sync.  Input
  378.                 will function through the keyboard and the mouse, but it is
  379.                 recommended to shutdown the system and restart to "resync"
  380.                 the mouse.
  381.  
  382. -------
  383. PROBLEM:        A 3-button mouse doesn't have three working buttons.
  384.  
  385. EXPLANATION:    The support is there for some of these mice at the device
  386.                 driver level but is not implememted for OS/2 Presenation
  387.                 Manager.
  388.  
  389. -------
  390. PROBLEM:        The mouse pointer suddenly zips over to the side of the screen
  391.                 and hangs there, no longer responding to any mouse movements.
  392.                 In most cases, a cold boot has been the only remedy.
  393.  
  394. EXPLANATION:    This is caused by a hardware glitch and cannot be prevented
  395.                 from happening but can be recovered from without a cold boot
  396.                 being required by using a special version of the mouse driver.
  397.  
  398. RESOLUTION:     Obtain WILDMOUS fix from IBM's NSC BBS or OS/2 Support.
  399.  
  400.