Q85440: MOUSEQA.WRI from Windows Resource Kit
Article: Q85440
Product(s): Microsoft Windows 95.x Retail Product
Version(s): WINDOWS:3.1,3.11
Operating System(s):
Keyword(s):
Last Modified: 03-OCT-1999
-------------------------------------------------------------------------------
The information in this article applies to:
- Microsoft Windows versions 3.1, 3.11
-------------------------------------------------------------------------------
SUMMARY
=======
The following information was taken from the Microsoft Windows Resource Kit for
operating system version 3.1 MOUSEQA.WRI file.
MORE INFORMATION
================
Q: What Windows 3.1 mouse type should I select in Custom Setup?
A: Setup offers the following mouse types to choose from:
Microsoft, or IBM PS/2
----------------------
Select this if you have a genuine Microsoft mouse or BallPoint, or
an IBM PS/2 mouse. If your mouse is Microsoft compatible, you
should select this mouse type if none of the other options apply.
Logitech
--------
Select this if you have any Logitech mouse, serial, bus, or PS/2-
style. In some cases, Setup may detect Logitech mice as "Microsoft,
or IBM PS/2." If this happens with your Logitech mouse, you should
change the mouse type to "Logitech."
Mouse Systems Serial or Bus Mouse
---------------------------------
Select this if you have a Mouse Systems 2 button serial mouse on
COM1 or COM2, or a Mouse Systems 3 button serial mouse on COM1.
Also, select this if you have a Mouse Systems bus mouse.
If you use a Mouse Systems mouse on a PS/2 style mouse port, you
should select "Microsoft, or IBM PS/2." These mice are Microsoft
compatible.
Mouse Systems Serial Mouse on COM2
----------------------------------
Select this if you have a Mouse Systems 3 button serial mouse on
COM2.
Genius serial mouse on COM1
Genius serial mouse on COM2
HP Mouse (HP-HIL)
Olivetti/AT&T Keyboard Mouse
No Mouse or Other Pointing Device
---------------------------------
Select this option if you have no mouse connected to your PC.
Q: Setup installed my mouse type as "Microsoft, or IBM PS/2," but my
mouse is neither of these. Why is this?
A: Many third party mice are Microsoft compatible. If Setup detects a
Microsoft compatible mouse, and none of its other options apply,
then it selects this mouse type for your Windows 3.1 setup.
Note: some Logitech mice may be detected as "Microsoft, or IBM
PS/2." This should be changed to "Logitech."
Also, Mouse Systems mice connected to PS/2 style ports will be
detected as "Microsoft, or IBM PS/2." This should not be changed,
as Windows 3.1's Mouse Systems drivers are for serial and bus mice
only.
Q: Which MS-DOS mouse driver should I use?
A: If you have a genuine Microsoft mouse or BallPoint, or an IBM PS/2
mouse, then Setup may have copied a new MOUSE.COM or MOUSE.SYS
MS-DOS mouse driver to your Windows directory and modified your
AUTOEXEC.BAT or CONFIG.SYS file to use this new driver. You should
use this driver instead of any previous versions supplied by
Microsoft. This is version 8.20, the latest available from
Microsoft as of Windows 3.1 release.
Q: If you have a Logitech mouse, and Setup installed your mouse type
as "Logitech," then the file LMOUSE.COM was copied to your Windows
directory. This is an updated MS-DOS mouse driver for all Logitech
mice. You should use this driver instead of any previous versions
of MOUSE.COM supplied by Logitech.
If you have a Mouse Systems, Genius, or other third party mouse,
then you can continue to use your current MS-DOS mouse drivers from
your manufacturer. However, these drivers may be out of date, and
might not support the "mouse in a window" feature of Windows 3.1
for MS-DOS applications. You should contact your mouse manufacturer
for an MS-DOS mouse driver update.
Q: Should I load my MS-DOS mouse driver before I run Windows 3.1?
A: Yes! The new Windows "mouse in a window" feature for MS-DOS
applications requires that your MS-DOS mouse driver be loaded
before Windows is started. Microsoft recommends that you run your
MS-DOS mouse driver in your AUTOEXEC.BAT file, so that it is loaded
each time you restart your computer
Q: My mouse does not work for MS-DOS applications running in a window.
Why not?
A: In order to use the mouse with MS-DOS applications running in a
window, the following are required:
1. Your MS-DOS application must support the mouse. Does it use
the mouse when running full-screen or outside of Windows 3.1?
2. Your MS-DOS mouse driver must support this new Windows 3.1
feature.
3. Your MS-DOS mouse driver must be loaded before Windows 3.1 is
run.
4. Your Windows display driver (specifically, the enhanced mode
grabber, or .3GR file) must support this feature.
Q: Should I use my serial mouse on COM1 or COM2?
A: Microsoft recommends that you connect your serial mouse to COM1,
and other serial peripherals to COM2 and higher. Do not connect
serial mice to COM3 or COM4.
Q: I have a Microsoft mouse. Should I use MOUSE.COM or MOUSE.SYS?
A: Microsoft recommends that you use MOUSE.COM instead of MOUSE.SYS.
MOUSE.SYS is still included for compatibility reasons, but does not
support some of the newer features as well as the MOUSE.COM TSR
program does.
Q: I have a Microsoft mouse, but Windows 3.1 Setup did not copy a
MOUSE.COM or MOUSE.SYS file to my Windows directory. What should I
do?
A: Windows 3.1 Setup only upgrades your MS-DOS mouse driver if your
have a genuine Microsoft mouse, and it detects a previous version
of MOUSE.COM or MOUSE.SYS loaded when it installs Windows 3.1.
Unfortunately, some TSRs can prevent Setup from correctly detecting
the mouse driver even when it is loaded.
If you have a Microsoft mouse but Setup did not copy the MOUSE.COM
or MOUSE.SYS file from Windows 3.1 into your Windows 3.1 directory,
then you should do this manually as follows:
1. Use the EXPAND.EXE utility to expand MOUSE.COM from the
Windows Setup disks to your Windows 3.1 directory on your hard
disk.
2. Modify your AUTOEXEC.BAT file to automatically load "MOUSE.COM
/Y" when you reboot your PC.
3. If you were previously loading MOUSE.SYS, remove this line
from your CONFIG.SYS file.
Q: What is the MOUSE.COM "/Y" option?
A: Some video adapters support a hardware, or "sprite", cursor. Older
versions of MOUSE.COM and MOUSE.SYS automatically enable the sprite
cursor in order to provide a smooth arrow pointer instead of a
block for text mode MS-DOS programs. However, sprite cursors can
cause serious conflicts with video drivers in Windows, which also
attempt to use this feature of the video adapter. The "/Y" option
disables usage of the sprite cursor. Windows Setup automatically
installs the "/Y" option on your MOUSE.COM line in AUTOEXEC.BAT (or
MOUSE.SYS line in CONFIG.SYS) in order to prevent conflicts between
the MS-DOS mouse driver and your Windows video driver.
Q: What happened to the MOUSE.COM "/U" option?
A: Previous versions of the MS-DOS mouse drivers allowed the /U option
to load the driver in high-memory in order to free conventional
memory for MS-DOS applications. The "loadhigh" feature of MS-DOS
5.0 has eliminated the need for this mouse driver option, which has
also caused some compatibility problems in some configurations.
For these reasons, the /U option is no longer supported in
MOUSE.COM/SYS version 8.20.
Q: I have Microsoft mouse software version 8.00 or 8.10. Should I use
this software or the Windows 3.1 Control Panel to change my mouse
settings?
A: Microsoft mouse software 8.00 and 8.10 includes a program
(POINT.EXE) to change your mouse acceleration and other
preferences. You should use this program instead of the Windows
Control Panel to control your mouse. (POINT.EXE is not included
with Windows 3.1, but is available from MS for Microsoft mouse
owners.)
Q: Every Time I restart Windows 3.1, my mouse speed is set to the
slowest setting. What's wrong?
A: This problem may occur if you use the POINT.EXE program included in
Microsoft mouse software version 8.0 and 8.1 to change your mouse
settings. The problem is that POINT.EXE is saving your preferences
in different MOUSE.INI file than the Windows mouse driver
(MOUSE.DRV) is reading. Make sure that you set your MOUSE
environment variable to point to your mouse directory. This will
cause POINT.EXE and MOUSE.DRV to use the same MOUSE.INI file (in
your \MOUSE directory).
Q: I have a BallPoint mouse. When I suspend and resume my notebook PC,
the Windows mouse pointer jumps around the screen. What's wrong?
A: Some notebook PCs do not correctly reset the mouse port for
BallPoint mice after they resume from a power-saving mode. Your
PC manufacturer may have a BIOS update available to correct this
problem. In some cases, running an MS-DOS prompt and running
MOUSE.COM may alleviate the problem.
Additional query words: 3.10 wrk
======================================================================
Keywords :
Technology : kbWin3xSearch kbZNotKeyword3 kbWin310 kbWin311
Version : WINDOWS:3.1,3.11
=============================================================================
THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.
Copyright Microsoft Corporation 1986-2002.