home *** CD-ROM | disk | FTP | other *** search
/ Mega Top 1 / os2_top1.zip / os2_top1 / INFO / FAQS / OS2FAX2 / OSMKMS01.FAX < prev    next >
Encoding:
Text File  |  1994-08-13  |  13.0 KB  |  331 lines

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