Dec 232017
Detailed info on using mouse in WP51 from WP BBS in Utah.
File WPMOUSE.ZIP from The Programmer’s Corner in
Category Word Perfect
Detailed info on using mouse in WP51 from WP BBS in Utah.
File Name File Size Zip Size Zip Type
MOUSE.DOC 49382 13353 deflated

Download File WPMOUSE.ZIP Here

Contents of the MOUSE.DOC file

2BUEZo#|EP)"+?^08LTT888T8888TTTTTTTTTT88Hxhp|hdx|[email protected]|x`xpXh|xxxl888TT8HTHTH8TT00T0TTTT<@0TTxTTHHTHTTT8TTT88888TTTTTTTT0xHxTxTxHppThHhThT8TTTTTxTxTxT|T|T|TxT|xTxT|T`TxTxTpHpTpTpT|ThThThThTxTxTxTxTxT|TTTTTTTx\TTtTh8hThTh0|T|T|T|TxTxTxT8NTTTTT8HDDTTTTTT\_ pujGz-X80,+SX&_ xGXTTTTT\\T\T\TT`TT\p8pTpTxxp0x\x\x\x\TT|xHxTxT\@dHTDouble Linecs lineDouble graphics line$4yxdddyyxdddy0Level 2Bolded text, in TOCR2/Rs
}Level 1 w/grhineThis is a double line followed by text, in TOCAyxdddyyxdddy0
^^6F7^"5I^08PTT888T8888TTTTTTTTTT88Tddpxd`xx8Hp\pxdxdT\xdd\\[email protected]@[email protected]\dHdTdT8(T(T((xTxTxTxTxTxT\TxTxT\HxTdTdTdTpHpTpTpTxTdTdTdTdTxTxTxTxTxTxTxTTTTTTTTTTpT\8\T\THH\[email protected]@dTT8NTTTHTT8TLLTTTTTT
4Double Lineyxdddyyxdddy0
yOTable of Contents9.Single Line

XDefinition of Terms pd"(# 2

XGeneral Mouse Theory pd"(# 2
XX``"A Mouse as an input device `pd"(# 2
XX``"If MOUSE.COM is a standard, why are there mouse drivers in WP? `pd"(# 2
XX``"Problems with the MOUSE.COM protocol. `pd"(# 2
XX``"What our drivers do. `pd"(# 3

XPullDown Menus pd"(# 3
XX``"With the Keyboard `pd"(# 3
XX``"With The Mouse `pd"(# 3
XX``"With the Keyboard and the Mouse `pd"(# 4
XX``"Setup Options for the PullDown Menus `pd"(# 4
XX``"Setup Options for the Mouse `pd"(# 4
XX``"PullDown Menus Layout, Modes and Disabled items `pd"(# 4

XMenus, both fullscreen and bottomline pd"(# 4

XLists pd"(# 5
XX``"Lists and Menus `pd"(# 5

XDocument Positioning and Blocking pd"(# 5

XWindow Editor; when prompting the user for input, like retrieve pd"(# 5

XGeneral Mouse Questions and Answers pd"(# 5
XX``"What can we check for outside of WordPerfect to make sure the mouse is set up correctly, if it
is not working in WP? `pd"(# 5
XX``"If the mouse works in other programs and not in WP, should it always be set to
MOUSE.COM? `pd"(# 6
XX``"I have a TSR, which after use (from within WP), kills the mouse. What can I do? `pd"(# 6
XX``"Why can it take several presses of the right mouse button to bring up the menu bar? `pd"(# 6
XX``"How do you select "None" for a mouse? `pd"(# 6
XX``"Common User statements and Suggestions `pd"(# 6

XMouse Hardware Information pd"(# 7
XX``"Serial Mice `pd"(# 7
XX``"Bus Mice `pd"(# 7
XX``"PS/2 Mice `pd"(# 7

XMouse Autoselect Criteria pd"(# 7

XTable of Useful Mouse Information, by Manufacturer pd"(# 9

XUnsupported Mice p"(#~ 12&0*''@@
Level 1 w/gryxdddyyx&dddy0
yO&Definition of Terms#
Level 1 w/gr#&1!<1
Mouse movement in WordPerfect is shown on the screen by a reverse video block (when in graphics, an arrow is
zPused). This block is called the mouse pointer. The mouse pointer is independent of the current cursor location.

A mouse usually has two or three buttons. The left button is used as the here/select button. The right button is
used to activate/execute things. Both buttons can be pressed at the same time to generate a cancel. It there is a
middle button, it is used as a single button cancel.

zPlA mouse button click is when a button is pressed and then released.

zPA double click is when a mouse button is clicked twice before the double click time has elapsed.

zPWhen a mouse button is pressed and then the mouse is moved, it is called a drag, and is referred to as dragging
the mouse.

Clipping is used to mean that the mouse is not allowed to move beyond a certain area of the screen. For example,
in the Merge More list, when you drag the mouse it is "clipped" to stay within the confines of the small window.

DLevel 1 w/gryxdddyDyxdddyb0
yOGeneral Mouse Theory#Level 1 w/gr#
yOnLevel 2A Mouse as an input deviceMRLevel 2
A mouse (or trackball, etc) is an input device that you can attach to your computer. Like printers, mice are
manufactured by different companies and use different rules of operation. Also like printers, mice have different
resolutions and other odd behaviors.

Since different companies design and create mice that return different information to the computer, a standard was
necessary for programs that wanted to use a mouse and not worry about who manufactured it. The industry settled
on a format now called MOUSE.COM. A Mouse.Com program is a TSR (Terminate and Stay Resident) program
that programs the mouse and receives its actual hardware input. A Mouse.Com TSR makes the mouse input
available to any program in a standard format. Each type of mouse will require a Mouse.Com that is designed to
read and handle that mouse's output.

yOLevel 2If MOUSE.COM is a standard, why are there mouse drivers in WP?.RLevel 2
1st, Since mice and their associated Mouse.Com programs need to match, we felt it would be easier for our WP
users to not have to worry about those issues.
2nd, The Mouse.Com standard is a poor standard and doesn't really give us the mouse movement information in
the best possible way.
3rd, And most important, each Mouse.Com TSR takes upwards of 10k away from the user (we've seen one that
uses 30k!). We looked into the issues and decided that we could write our drivers in less than 1k, which we did
(actually 600 bytes).

yO"Level 2Problems with the MOUSE.COM protocol.RLevel 2
One weakness with Mouse.Com is in passing control from one program to another. When WP starts up with the
Mouse.Com driver selected, the initialization portion grabs control of the Mouse.Com TSR and tells it that we are
now the program to notify in case of any mouse events. When it is time for WP to shut down, there is no way for
us to tell if there was a program that passed control to us. If the other program didn't know to tell the Mouse.Com%0*''@@TSR to go back to its previous state, it may not have mouse control. This means that if you have a program that
is using the mouse, and then you run WP; when you exit WP, unless your other program had the ability to realize
that its mouse input has been disconnected and to reinstall itself, it will no longer have mouse support.
This control problem is evident with some TSR's.

yOLevel 2What our drivers do.!RLevel 2
There are 3 parts to each mouse driver.
yPxThe first portion is the initialization routines which programs the mouse hardware or serial port so that it will send
the information to us in the correct format for that mouse.
yPThe second portion of the mouse driver is the actual code that receives control whenever the mouse has information
to tell us. This driver code converts the mouse information into WP's standard format and buffers it into WP's
internal buffers. The buffer is processed along with keypresses. This is so that you can type with the keyboard
and move the mouse at the same time and WP will respond to your commands in the order they actually occurred.
The third portion of the mouse driver removes the programming that was done in the initialization of the driver.
This is so that when WP shuts down, things can continue on as they were before WP started.

Level 1 w/gryxdddyyxdddy0
yOPullDown Menus#0&Level 1 w/gr#
yOLevel 2With the Keyboardr(RLevel 2
The Alt= key activates the pulldown menus
Supported keyboard commands are:
Mnemonics, as shown in the menu
Arrow keys for movement
Home followed by an arrow key
Page up and down keys
Screen up and down keys
Enter key to execute a selection
``"Space, or the Escape, key backs up a level; for example, from a submenu to its parent, or from a pulldown menu to the menubar.(#`
XMacros created from the pulldown menus with the keyboard look just like they were created from function keys,
and are thus familiar when edited.(#

yOLevel 2With The Mousev+RLevel 2
The Right Button activates the pulldown menus.
The Left Button is used to make selections.
The Middle Button acts as the cancel key (as do both buttons).
XDragging the mouse with the left button held down selects your options without activating/executing one, this is
useful to find what things can be done with the mouse in the current menu. Letting go of the left button
on a selected (highlighted) item, executes it. Letting go of the left button while nothing is selected exits
you from the pulldown menus. Executing a menu item with a submenu moves the select (highlight bar)
into the submenu and waits.(#
zP XThere is a delay before a submenu is shown (show delay). Once a submenu is showing, there is an equal delay
zPo!before an item not in that submenu can be selected (select delay). These two delays allow the mouse
movement to feel natural.(#
XWhen dragging the mouse through the pulldown menus, if you move the mouse from the currently drawing menu
to another menu, the currently drawing menu will stop drawing, not finish, restore the screen under it, and
then the newly selected menu will begin drawing. This helps WordPerfect to keep up with the mouse
movements on slower computers. (by the way, a MAC can't even do this...)(#
!&0*''@@yOLevel 2With the Keyboard and the Mousew1RLevel 2
The above keyboard and mouse actions can be mixed as desired.

yPXLevel 2Setup Options for the PullDown MenusN2RLevel 2 (Setup, Display, Menu)
XYou have the ability to select an attribute to be associated with the menubar mnemonics, and text characters; and
the pulldown menu mnemonics, and text characters. This works just like the 'Menu Letter Display' works
in 5.0. With these options you can customize your menus looks to your personal tastes.(#
You can allow the Alt key when pressed and released alone to activate the pulldown menus.
XYou can select a division line between the menubar and your text.(#
You can allow the Menu Bar to remain on the screen.

yPLevel 2Setup Options for the Mouse>5RLevel 2 (Setup, Mouse)
XWordPerfect 5.1 does not require Mouse.Com or any other TSR to support the mouse. We have internal drivers
that we use to support most mice. If yours is not on the list, or you would like to, you can use
Mouse.Com and WP will use that as the driver. See below for more detailed information on the mouse
drivers and autoselect.(#
XFor serial mice, we need to know which com port the mouse is in.(#
XYou can select a doubleclick time that suits your needs.(#
zPXYou can select a submenu delay time. This value is used to determine how long the show and select delays are
when using the mouse in the pulldown menus.(#
XThe Acceleration factor determines how amplified the mouse movements become. This lets you adjust how the
mouse responds to physical movements, to suit your personal tastes. The larger the number is here, the
less you can move the mouse before it is accelerated.(#
You can select the lefthanded mouse option, which switches the functions of the left and right buttons.
Assisted mouse pointer movement causes the mouse pointer to move to where the cursor is when asking for input.

yOTLevel 2PullDown Menus Layout, Modes and Disabled items:RLevel 2
XThe pulldown menus are structured very similar to those of the OS/2 PM version. We want our users to feel
comfortable moving to the OS/2 version if/when that time comes.(#
XWhen an item in a menu is nonselectable for some reason, it is bracketed on each side. An example of this is case
convert without block on.(#

Level 1 w/gryxDdddyyxbdddy"0
yObMenus, both fullscreen and bottomline#
The Left Button is used to make selections.
The Right Button acts as the exit key and exits from the pulldown menus.
The Middle Button acts as the cancel key (as do both buttons).
XDragging the mouse with the left button held down selects your options without activating/executing one, this is
useful to find what things can be done with the mouse in the current menu. Letting go of the left button
on a selected (highlighted) item, executes it. Letting go of the left button while nothing is selected does
XYes/No questions in a menu, once selected, click on "Yes" for Yes, and click on "No" for No. The right button
does an exit, leaving the default value. Note that the mouse logic flows exactly as the menu logic has in
5.0. You make a selection and then decide yes or no for that selection.(#

#0*''@@Level 1 w/[email protected]^dddy0
yO^Lists#BLevel 1 w/gr#^
The Left Button is used to make selections.
The Right Button acts as the exit key and exits from the pulldown menus.
The Middle Button acts as the cancel key (as do both buttons).
A double click of the left button, is used execute the selection (acts as the enter key).
XTo scroll in a list, press the left button on an item, them drag the mouse to the top or bottom of the list, and the
list will scroll in the appropriate direction.(#

yOLevel 2Lists and MenusFRLevel 2
XWhen a list and a menu are both on screen at the same time, the mouse can be used to select an item in the list,
and then an action to perform from the menu. An example of this is list files.(#

Level 1 w/gryxdddy
yx dddy
yO Document Positioning and Blocking#HLevel 1 w/gr#
To position in a document, you position the mouse pointer where you would like your cursor, and click the left
button. This works across all functions and columns. When you position in a column but under any existing text,
you are positioned to the bottom of that column, even if the that location was not currently on screen (the text is

To block text with the mouse, you press the left button (which positions to the start of the block) and then drag
the mouse pointer to where the block is to end. Where you let go of the mouse left button, determines the end of
the block. Note that you can then use the cursor keys to modify the block as necessary, before you select the
desired action to perform on the block. A click of the mouse's left button will turn block off and position you to
the click position.

When in reveal codes, the mouse is only supported on the top half of the screen. Clicks and drags below the normal
window are ignored.

When in split screens, mouse clicks and drags in either window are valid. When necessary the mouse code will
switch documents for you.

4Level 1 w/gryxt dddy4yx dddyR0
yOWindow Editor; when prompting the user for input, like retrieve#NLevel 1 w/gr#
When WordPerfect prompts for input (a string or number, not a yes/no question), you can position the mouse
pointer where you would like your cursor (in a valid region) and click the left button to move the cursor there.

A double click of the left button is used to execute the selection (acts as the enter key).

F LAST PAGELevel 1 w/gryx&dddyF yx&dddyd 0
yO General Mouse Questions and Answers#RLevel 1 w/gr#
yOp"Level 2What can we check for outside of WordPerfect to make sure the mouse is set up correctly, if it is not working
yO8#in WP?TRLevel 2
Each mouse will come with some type of program that you can use as a "test program" to see if it is installed
correctly (often called "Test.Exe"). There is usually some sort of "controlpanel," program and/or a small painting
type program. Any of these, or any other program shipped with the mouse, was designed so that the mouse user%0*''@@can test his installation.

yOLevel 2If the mouse works in other programs and not in WP, should it always be set to MOUSE.COM?eWRLevel 2
If the mouse is working in other programs, they most likely have Mouse.Com installed. If you select Mouse.Com
then the mouse should work in WP. One way to test and see if they have installed Mouse.Com, is to try autoselect
in WP (19Jan90 release and later). The first thing we check for is Mouse.Com, and if found, it is selected. You
need to remember that since Mouse.Com is a TSR, it needs to be run from DOS before you run WordPerfect.

[email protected] 2I have a TSR, which after use (from within WP), kills the mouse. What can I do?YRLevel 2
See the explanation "problems with in the Mouse.Com protocol". If a TSR uses the mouse and in the process, takes
control away from us, we are dependent upon them to give us back control. If you are using WP's drivers the
switching should be correct. Even if the TSR is buggy, you should be able to reselect the mouse in WP to solve
the problem. A simple mouse driver select macro should do the trick (AltM?).

Level 2Why can it take several presses of the right mouse button to bring up the menu bar?c\RLevel 2
The mouse has several defined functions. If the right button is pressed and the mouse is moved, this means that
you are "dragging" the mouse and thus moving the cursor (or scrolling). If you press the left button and move the
mouse, you are "dragging" the mouse and blocking text. When dragging the mouse and the pointer is near a
border; top, bottom, or the sides, the mouse "clips" the motion (doesn't allow the pointer to leave the boundary).
When a clip occurs, the mouse assumes motion, and so the menu bar not appearing may seem to be more prevalent
in these locations. If the user is pressing the right button to bring up the menu bar, and there is enough movement
to classify as a "drag", WP treats this as if they are trying to move the cursor, and doesn't bring up the menu bar.
To see if this is the problem, the user could lift the mouse off of it's pad, and then press the right button. When
lifting the mouse, there is less chance of mouse movement occurring. As a note, for ease of use, we allow the
mouse to move up to the value of a full character cell width before we call a "click" a "drag".

yOPLevel 2How do you select "None" for a mouse?aRLevel 2
With the 19Jan90 release of 5.1, you can get to the mouse select menu, and "*" the currently selected option. This
will unselect it leaving you with "None" as the selection.

yOpLevel 2Common User statements and SuggestionsbRLevel 2
"My Mouse doesn't work!"
Is the right driver selected? This is the most common cause.
Does it work with their Mouse.Com installed (from DOS), and selected in WP?
Does their Mouse.Com work with other programs?
Is the cable attached securely?
"My Mouse Pointer stopped working!"
Is the cable attached securely?
Is the right driver selected?
Does the test program work (with their Mouse.Com installed)?
"My Mouse Pointer moves erratically!"
Is the correct driver selected? This is the most probable cause.
Is the acceleration factor too high?
On an optical mouse, is the mouse pad oriented correctly?
Are they printing a large document with lots of graphics?

#0*''@@Level 1 w/[email protected]^dddy0
yO^Mouse Hardware Information#fLevel 1 w/gr#^
In general, there are 3 types or classes of mice. There is the Serial mouse, the Bus mouse, and the PS/2 mouse.
The guidelines given here can only be general, because mice manufactures do their best to provide exceptions to
the rules.

yOJLevel 2Serial MiceiRLevel 2
A serial mouse is connected to the computer through a serial port, which can be either a built in serial port, or a
serial card plugged into a bus slot. The connector, which is directly attached to the computer (not any type on inline adapters), will have two twist screws that you can twist into nuts attached to the computer to hold the plug in

yOLevel 2Bus MicekRLevel 2
A bus mouse is connected to the computer through a card plugged into a bus slot in the computer. The plugs which
attach this type of mouse to the interface card are "push in" circular type plugs, with no twist or other attaching
devices. Often, while the actual plug is circular, the plastic molding you hold when handling the plug is square
on 1 side.

yOLevel 2PS/2 MicemRLevel 2
A PS/2 mouse is connected to the computer through a builtin port specially designed for PS/2 computers. The plug
which attaches this type of mouse to the computer is round, and the plastic molding that you handle is also round.
There is usually some sort of marking to indicate which side of the plug faces up when plugged into the computer.

It is important to note that one mouse (for example the Microsoft mouse) can be plugged directly into a bus card
and thus be used as a bus mouse. Then, with an adaptor it can be plugged into a serial port and used as a serial
mouse. It can also be used with another adaptor as a PS/2 mouse. Because of this, you can't look at the mouse
itself and determine which type of driver to select, it depends upon how it is attached to the computer.

zLevel 1 w/gryxdddyzyxdddy0
yOMouse Autoselect Criteria#7qLevel 1 w/gr#
The mouse Autoselect feature (first supported with the 19Jan90 release) will help the user determine his mouse type.
The Autoselect feature does have its limitations. This is the sequence of events and things the autoselect code
checks for as it attempts to identify a mouse in the computer. Note that the first mouse found will be the one
selected. If you desire a different mouse to be active, you must manually select it.

1.``"Does a Mouse.Com TSR exist?
2.``"Is this a PS/2, and if so is a PS/2 mouse attached?
3.``"Is there a bus card installed?
4.``"Is there a serial port (COM1 then COM2)?
``"+If so, is a Logitech compatible mouse attached?
``"+If so, is a Microsoft compatible mouse attached?

The autoselect code serves it purpose by selecting a mouse driver that will work for the attached mouse. What the
code cannot do is determine which brand name the compatible mouse is. For example, if Sears sells the SR2000
mouse which is Microsoft Serial compatible, and the Sears SR2000 mouse is listed in the menu as an option, when
you autoselect, the Microsoft Serial mouse will be the selected option. This is because while we can tell that the
mouse is Microsoft compatible, we cannot tell which of the many compatible mice it may be. This will be the same
for all "compatible" mice.%0*''@@If the user cannot get his mouse to work, you can use the brute force method and try every driver that we provide.
The mouse drivers you can select that will try all of the different drivers are:
1.``"IBM PS/2 Mousehh2.``"Logitech Serial Mousehh3.``"Microsoft Serial Mousehh4.``"Microsoft Bus Mousehhnew bus formats(#
5.``"Mouse Systems Serial MouseEFor all Mouse Systems Serial compatible mice(#
6.``"Mouse Driver (Mouse.Com)EFor any input device that has a Mouse.Com TSR that can
drive it. Note that the Mouse.Com TSR must have been
loaded into DOS before entering WordPerfect(#

`0*''@@Level 1 w/[email protected]^dddy0
yO^Table of Useful Mouse Information, by Manufacturer#C}Level 1 w/gr#^
!ddx* c8

Uof Buttonsb"gSerial
fKEmulationb"xl Auto
wX select8

* CH Products RollerMouse
(trackball)z Serial or PS/2z 4z Microsoftz Yesxb The driver for this mouse is called "CHMOUSE". If they have a PS/2 mouse they should use
"CH2MOUSE.SYS". The switches available are for the serial version to determine the comport they will
use. Example: "CHMOUSE /2" means load the driver and use comport 2 as the serial input. CH
Products allows ports 3 and 4 to be used; we don't in our drivers, yet. If they have the RollerMouse
attached to com3 or com4, they will have to use "CHMOUSE.COM".
We have had a problem with an IC chip on this device. When entering WP the cursor would sometimes
jump around and possible select something. This was fixed by getting an updated chip from CH Products.
If this happens to the user, and nothing else seems to be the problem, you could refer them to CH
This device also has DIP switches on the bottom. These switches change the functionality of the trackball.
CH Products has them originally set: 00001000 (0 meaning off). This will make the trackball's top
buttons stay on when you press once, then off when you press again. (It is like holding the button down
on another mouse).
We (WPDev) have this mouse.xz Dexxa
Serial or Bus
YesP P
Genius KYE
Internationalr Dyna Mouse GM6Xr Serialr 3r Mouse Systemsr NoZ GMF303 Serial or PS/2 3 Mouse Systems Yes, if
PS/2Pr Dyna Mouse GMS2 PS/2 2 YesP * Dyna Mouse GM6000 Serial 2 Mouse Systems NoP B Dyna Mouse GMU2B Serial or PS/2B 2B MicrosoftB YesP
Z Dyna Mouse GMF301Z SerialZ 3Z Mouse Systems
/ MicrosoftZ Yes, if
B The Genius mouse has several drivers. The driver we have is version 8.08. This will determine if the user
has a bus mouse or a serial. Some of their mice have a switch on the bottom which determines the serial
emulation it will use. It will emulate either the Microsoft or the Mouse Systems mouse. The button on the
bottom of mine has a number on each side, inside of an arrow. If they push it towards the side with a "2",
they are in Microsoft emulation. If they press it towards the side with a "3", they are in Mouse Systems
emulation. This mouse also has a user selectable sensitivity. If they press on the right button and move
the switch on the bottom back and forth it will be in a very sensitive mode. The middle button is normal
mode, and the left button is slow mode. When it is in high sensitivity mode, and acceleration is set very
high, the mouse can move the cursor from side to side on the screen by moving only about 1/2 inch. They
can execute the driver in their config.sys or from the command line. In their config.sys file the driver is
called GMOUSE.SYS. From the command line the file name is GMOUSE.COM. Their is no way that I
know of to remove the driver from memory. This driver has a problem with being loaded multiple times.
This occurs from the command line if you run "GMOUSE.COM" several times for a serial mouse. If you
have both a bus and a serial mouse attached, you need use the /n parameter to activate the serial mouse.
Note that if they are using the mouse in Microsoft emulation and then change the switch on their mouse, it
will no longer work in WP until they reselect their mouse as the Mouse Systems mouse (and visaversa).
We (WPDev) have the GMF301 mouse.
P IBM PS/2 Mouse PS/2 2 YesP
All PS/2 mice use the same interface. No matter which company's driver is used, if it supports the PS/2
mouse, it will work.P IMSI Imsi Mouse Serial or Bus 2 Microsoft YesPP8 Imsi Mouse Serial 3 Mouse Systems NoP The IMSI 3button mouse if made by Mouse Systems for IMSI. It looks and acts exactly like the Mouse
Systems mouse.
We (WPDev) have both of these mice. Logitech Series 9 Mouse Serial, Bus, or
PS/2 3 Logitech YesP Serial Mouse Serial 3 Logitech YesP p TrackMan
(trackball)8 Serial8 38 Logitech8 Yes8 The Logitech driver is installed with "MOUSE" from the command line. To remove it the command is
"MOUSE OUT". The Logitech TracMan and some newer series 9 SERIAL mice have a problem with the
current autoselect. They may or may not be selected, and won't work either way. The computer needs to
be powered down, then select the Logitech mouse manually. Note that this has been fixed and will ship
with the next release of WP.
We (WPDev) have these mice.88 Microsoft" Microsoft Mouse" Serial, Bus, or
PS/2# 2# Microsoft# Yes!
0*$$xxp! Microsoft's driver is invoked by "MOUSE". It is removed with "MOUSE OFF". It has parameters to tell
it where the mouse is located. The most important being "/cx". (x being the comport that the serial mouse
is attached).
We (WPDev) have these mice. Mitsubishi
International MMouse Serial 2 Microsoft YesP EMouse Serial 2 Microsoft YesPP ` SMouse` Serial` 2` Microsoft` YesPP The EMouse doesn't always autoselect. We've found that moving it helps...PP` Mouse Systems Omnimouse II Serial or Bus 2 Mouse Systems NoP P White MouseP Serial, Bus, or
Yes h PC Mouse / PS/2
Mouse0 Serial, Bus, or
PS/20 30 Mouse Systems0 NoP
PC Mouse II Serial or Bus 2 or 3 Microsoft YesPP0 Field Mouse Serial or Bus 2 Microsoft YesP The driver is "MSCMOUSE.COM". To remove: "MSCMOUSE /U". The parameter available to select a
serial line is "/x" where x is the comport number. To select a bus mouse, the switch is "/cx" where x is
the IRQ number.
We (WPDev) have the PC Mouse II. Numonics Manager Mouse Serial 3 Mouse Systems
/ Microsoft Yes, if
Microsoftx Manager Mouse
Cordless Serial 3 Mouse Systems
/ Microsoft Yes, if
MicrosoftP PP PC_TracH TrackballH SerialH 2H MicrosoftH YesPP PPH ZNix ZNix Mouse Serial or Bus 3 Microsoft YesP` H ZNix Super MouseH Serial or BusH 3H MicrosoftH Yes` Driver is "MOUSE.COM". Note that the mice we have tested of this type don't operate smoothly and
should not be recommended to customers.
We (WPDev) have the Super Mouse.(H 8H#0*$$xx
Level 1 w/gryxdddyyx&dddy0
yO&Unsupported Mice#Level 1 w/gr#&
WordPerfect does not support a few mice and other input devices in their "native" modes. Remember that WP will
support ANYTHING that has a Mouse.Com TSR that can convert its input into a form we can use.

Tablets that don't emulate mice (via Mouse.Com).
Light Pens that don't emulate mice (via Mouse.Com).
Any other input device that doesn't emulate a mouse (via Mouse.Com).
The Mouse Systems Bus mouse, which is actually a serial mouse on a bus card. Note that we DO support this
mouse either with Mouse.Com, or by using the mouse in any serial port in the computer other that the one it came
with. Yes, we are saying that if they don't use the card they paid for, but just plug it into another spare COM port,
it will work (as a serial mouse).

 December 23, 2017  Add comments

Leave a Reply