home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / info / faq / os2_20 / os2help / mouse.fax < prev    next >
Encoding:
Text File  |  1992-09-17  |  16.5 KB  |  363 lines

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