1. Selecting 2- or 3- Button Mouse Mode ======================================= **************************************************************************** If the mouse you purchased has three buttons and a mode switch (on the bottom of the mouse), please follow these instructions. **************************************************************************** To configure the mouse as a Microsoft Mouse (2-button), move the switch to the position marked Microsoft. To configure the Mouse as a Mouse system Mouse (3-button), move the switch to the position marked Mouse System. Connect the mouse to the serial port (COM port), turn on the computer. Now the hardware installation is completed. **************************************************************************** If the mouse you purchased has three buttons but does not have a mode switch (on the bottom of the mouse), please follow these instructions. **************************************************************************** To configure the mouse as a Microsoft Mouse (2-button), Connect the mouse to the serial port (COM port) then turn on your computer. The mouse will automatically configure itself as a Microsoft Mouse. To configure the mouse as a Mouse system Mouse (3-button), turn off your computer first, connect the mouse to the serial port (COM port). Then press any button of the mouse, turn on your computer and release the button after the system boots up. The mouse will configure itself as a Mouse system Mouse. An alternative to turning your computer off and on is to simply hold down any button of the mouse, unplug the mouse from the serial port for a few seconds, and then reconnect it. Now the hardware installation is completed. 2. The Serial-PS/2 Mouse ======================== **************************************************************************** If the mouse you purchased has two buttons and comes with a mini-DIN-6 to DB-9 adapter, please follow these instructions. **************************************************************************** To configure the serial-PS/2 mouse as a PS/2 mouse, turn off the computer first, connect the mouse to the mouse port (Pointing Device Port, PDP). Then turn on the computer. The mouse will automatically configure itself to emulate a PS/2 mouse. To configure the serial-PS/2 mouse as a serial mouse (2-button), please connect the mini-DIN-6 to DB-9 adapter to the mouse connector on the end of the mouse cable. Then plug into the serial port (COM port) of your computer. The mouse will automatically configure itself to emulate the Microsoft serial mouse. 3. Mouse driver Introduction ============================ A mouse driver is a small program that provides a standard interface between a pointing device and an application program that uses the pointing device for input. Once the mouse driver program is run, it normally remains in the computer's memory until the machine is shut off. Normally the operation of the driver will be transparent. You only have to ensure that the driver is installed before you run applications that use a mouse. 4. INSTALLING THE IMOUSE DRIVER =============================== Before you install the software, you should make the mouse is hooked up to the computer. If you should encounter a problem, always double check the hardware connection to see if it is correct. IMOUSE comes in two different forms: the file IMOUSE.COM is a "resident program" mouse driver, and the file IMOUSE.SYS is an "install-able MS-DOS device driver". IMOUSE.COM is by far the easier mouse driver to install. To install IMOUSE.COM, just type at the DOS prompt: IMOUSE You need to install IMOUSE before running an application which uses the mouse. If you have a hard disk drive you just have to run the INSTALL.EXE program to copy the mouse driver onto your hard disk. And INSTALL can add the IMOUSE command to your AUTOEXEC.BAT file, so the driver is installed automatically whenever you start using your computer. The second way to install IMOUSE is by including IMOUSE.SYS as a device driver in your CONFIG.SYS file. Add the line below to your CONFIG.SYS file with a text editor: DEVICE=C:\MOUSE\IMOUSE.SYS This method will have a result that is identical to running IMOUSE.COM each time that you start up your computer, with the following exceptions: (1) you can not remove IMOUSE.COM from memory with the /off command-line option; (2) IMOUSE.SYS cannot read configuration commands from the MOUSE.INI configuration file; (3) IMOUSE.SYS cannot make use of expanded memory, high memory, or upper memory blocks. Usually you do not need to use any command line options. However, if command-line options are needed, you must include them in your CONFIG.SYS file. For example: DEVICE=IMOUSE.SYS /c2 to install on COM2 5. REMOVING THE IMOUSE DRIVER ============================= IMOUSE will remain in memory, ready for use by any applications program until you either reboot or turn off your computer. Remember though that you will have to re-install IMOUSE if you reboot an applications disk, unless the IMOUSE.SYS file is already included in your CONFIG.SYS file as a device driver, or IMOUSE.COM is included in your AUTOEXEC.BAT file. You can disable and remove the IMOUSE driver by typing the command: IMOUSE OFF This command releases the hardware port to which the mouse is connected, and if possible, the mouse driver will be removed from memory. If other TSR programs have been loaded after IMOUSE.COM, however, IMOUSE will not be released from memory. IMOUSE.SYS can not be removed from memory. 6. CONFIGURING THE MOUSE DRIVER =============================== Normally the IMOUSE driver automatically configures itself for the type of mouse you have, you do not need to set any options. However, there are a number of options which you can select from the command-line or by an entry in a special file named MOUSE.INI The mouse driver options control four areas of the drivers behavior: 1) the mouse hardware type and the port that the mouse is connected to; 2) the cursor the driver displays on screen and what language it uses for message; 3) the location in memory where the mouse driver will be loaded; 4) motion sensitivity settings. 7. Command-Line Switches ======================== These options can be issued after the driver is initially installed. However, memory location and mouse type can not be changed without removing the IMOUSE driver. Please refer to the respective sections for details. The command-line options can be combined together. For example, you can use both /s and /c# together. The order of the command-line switches is not significant. Either upper or lower-case letters can be used in command-line options. The place-holder # following some option letters represents an optional number. For list of the command-line options, at the DOS prompt type: IMOUSE /? It will call up an ON-LINE HELP as the following: Command-line options available at any time: /s# (5-100) Sensitivity (horizontal & vertical) /p# (1,2,3,4) Ballistic profile off Remove mouse driver from memory /kp#s# (1,2,3) Primary, secondary button selection /k[c] Disable [enable] click-lock /l[d e f i Language [German Spanish French Italian nl p s sf] Dutch Portuguese Swedish Finnish] /n# (0-10) Cursor display delay /ps[s m l] Pointer size (small, medium, large) /pc[n r t] Pointer "color" (normal, reverse, transparent) /IRQ# (2-5, 10-15) Specify serial port IRQ number /? List command-line option Command-line options available only when the driver is first installed: /z PS/2 mouse /c# (1,2,3,4) Serial mouse (COM 1, COM 2, etc.) /mi Microsoft-compatible serial /mo Mouse Systems-compatible serial /e Install in Expanded Memory /u Install in Upper Memory Block (UMB) /hi Install in High Memory Area (HMA) 8. Mouse Type Options ===================== For a serial mouse, use the /c# command-line option to select which serial ( RS-232 ) port the mouse is connected to. For example: IMOUSE /c2 for COM2 Command-line options can also be used to force IMOUSE to install for the type of serial mouse you have. For example: IMOUSE /mi force Microsoft mode serial mouse to install IMOUSE /mo force Mouse system mode serial mouse to install Mouse System-compatible mice are ( in most cases ) not detectable by software, it is necessary to specify the command-line switch "/mo" or the "CompatibleWith" entry in the MOUSE.INI in order to install a Mouse System-compatible mouse. It is also necessary to specify the COM port uses, with the switch "/c#" or with the MOUSE.INI "MouseType" entry for the desired COM port. For a PS/2 mouse, you type: IMOUSE /Z If it is desired to force a specific type of mouse to install, whether or not the device is found, add an exclamation point "!" to the end of the appropriate command-line switch or MOUSE.INI CompatibleWith entry. For example: IMOUSE /c3 /mi! force the driver to install as a Microsoft compatible mouse on COM 3 IMOUSE will print a message confirming that it is installed. For example, if you are using a serial mouse with COM 1 as the COM port, after you type IMOUSE, the following message will appear: Installed on COM 1 9. Display Options ================== The Cursor Display Delay switch (/n#) controls how often the cursor is redrawn while the mouse moves across the screen. reducing the redraw rate may help you to follow cursor movement better on LCD displays. The value can be in the range of 0 - 10. A larger number results in a less frequent cursor display. 10. Foreign Languages ===================== If you want to change the language in which IMOUSE message appears, you can use the command-line switch /l (letter). Besides English, which is the default language, other languages included are: German, Spanish, French, Italian, Dutch, Finnish, and Swedish (see table on the last page) For example, for German messages, type at the DOS prompt: IMOUSE /ld 11. Memory Options ================== Only IMOUSE.COM can be relocated . IMOUSE.SYS can not be relocated. The mouse driver normally resides in low memory, which is where DOS applications program are also loaded. If you need more space for your applications, you can relocate most of the IMOUSE driver to either expanded memory, high memory or upper memory block. Use the /u command to load the mouse driver into upper memory ( between 640k - 1 MB ), or the /e command switch to load it into expanded memory, or the /hi command to load it into high memory ( first 64k above 1 MB ). 12. Button Mapping ================== The left button is the primary button by default. However, you can redefine primary and secondary buttons to suit your own preferences by using the command /kp#s#. In this command, p# is the primary button number, s# is the secondary button value. Button numbers for two-button mice: Button Value ----------------------------- left button 1 right button 2 Button numbers for three-button mice: Button Value ----------------------------- left button 1 middle button 2 right button 3 For instance, if you want to choose the right button as your primary button, and the middle button as your secondary button, you should type : IMOUSE /kp3s2 For a left handed user, it is convenient to have the primary button be the right button on the mouse, and the secondary button be the left button. The command to do this is: IMOUSE /kp2s1 for two-button mice IMOUSE /kp3s1 for three-button mice 13. Click lock ============== The command /kc turns the third button on a three button mouse into a click lock toggle. It works only with mice that have three buttons or more. Click lock is especially helpful when you need to hold down the primary button while moving the mouse. Pressing the third will activate the lock on the primary button. Pressing the button again releases the lock. The /k command disables the click lock. 14. MOUSE.INI FILE ================== The DOSPointer and WindowsPointer are newly added sections to the MOUSE.INI. Its features are most helpful for LCD display where the cursor movement is not as easy to follow. The DOSPointer controls feature of the DOS pointer, while the WindowsPointer controls that of the Windows pointer when you are running a DOS session in Windows. You can change the pointer size from small, medium to large; and its color can be set to normal, reverse or transparent. You need to try it yourself to find out the size and color you like most. The pointer will increase and reduce in size if in the MOUSE.INI file you put growth value equal to true and the pointer size is set either to medium or large. The DOS pointer in graphics mode will be shown against a contrasting block. If you do not desire this feature, you only have to set growth value to false. Please note, However, that the pointer can only grow to the size you have defined in the MOUSE.INI. That is to say, it will grow to large if set to large. It will not grow at all if the pointer size is set to small. There is a threshold of mouse movement speed you need to reach in order to enable the pointer to "grow". It can be set from 1 to 100. Moving the mouse at a speed faster than the threshold value will result in a bigger/contrasted cursor. The higher the threshold value, the faster you will have to move the mouse to see the pointer "grow". If you set threshold value to 1, you will frequently see the enlarged/contrasted pointer when moving the mouse. If your threshold is 100, however, you will probably not see it unless you move the mouse very fast. Delay, which also ranges from 1 to 100, determines the duration the pointer "growth" lasts. The higher the delay value, the longer you see the cursor "grow". If the delay time is set to 1, you will see a temporarily enlarged/contrasted pointer before it returns to the original stat. If you set the delay value to 100, however, the enlargement/contrasted block will last for quite a while. If you want a medium, reverse cursor with the growth pointer feature and set both its delay and threshold at 2, you modify the settings in the DOSPointer section to: PointerSize = Medium PointerColor = Reverse Growth = True Threshold = 2 Delay = 2 15. MOUSE DRIVER BALLISTICS =========================== IMOUSE supports fully Microsoft compatible ballistic acceleration. This mouse driver comes with four built-in ballistic gain profiles: Speed Value ----------------------------------- Slow: ballistic profile 1 Moderate: ballistic profile 1 Fast: ballistic profile 1 Unaccerated: ballistic profile 1 16. SUMMARY =========== The following table lists all the command-line options and the corresponding MOUSE.INI commands. Settings Switches Default MOUSE.INI Values ----------------------------------------------------------------------------- Mouse type Autosearch MouseType = PS/2 /z PS/2 Serial Mouse /c#{1,2,3,4} Serial1, Serial2,... Compatible with Autodetect CompatibleWith = Microsoft Serial /mi Microsoft Mouse System serial /mo Mousesystems Button Selection Primary /kp#s#{1,2,3,4} 1 PrimaryButton = # Secondary /kp#s#{1,2,3,4} 2 or 3 SecondaryButton = # Clicklock Disabled ClickLock = Disable Clicklock /k Off Enable Clicklock /kc On Language Selection English Language = English /l English German /ld German Spanish /le Spanish French /lf French Italian /li Italian Dutch /lnl Dutch Swedish /ls Swedish Finnish /lsf Finnish Memory LowMem Memory = Low memory area - LowMem Expanded memory /e EMM Upper memory area /u UpperMem High memory area /hi HiMem Sensitivity Horizontal 50 HorizontalSensitivity = # Vertical 50 VerticalSensitivity = # Horizontal & Vertical /s# {5-100} 50 - Acceleration /p# {1,2,3,4} 2 ActiveAccerationProfile = # IRQ number /irq# {2-5,10-15} Autodetect IRQnumber Cursor Display Delay /n# {1-10} 0 CursorDisplayDelay = # Pointer Size - Small PointerSize = Small Small Medium Midium Large Large Pointer Color - Normal PointerColor = Normal Normal Reverse Reverse Transparent Transparent Threshold - 1 Threshold = # Delay - 1 Delay = # Rotation Angle - 0 RotationAngle = # ----------------------------------------------------------------------------- 17. Control Panel ================= In addition to the mouse driver, you can control your mouse with the control panel program - CPANEL.EXE. The Control Panel lets you adjust your mouse parameters dynamically. This means that you can modify the way your mouse operates while you are running your application. At the DOS prompt, type: C:\MOUSE\CPANEL Now the control panel program has been executed and resident in your memory. Whenever you want to call it up, press SHIFT key and mouse primary button at the same time. The control panel will show up. And you can modify the sensitivity, acceleration and button definitions. When you want to remove the control panel program from your memory, just simply type: C:\MOUSE\CPANEL OFF 18. Testing the Mouse ===================== 1) Insert your mouse driver disk into drive A. 2) At the DOS prompt,type the following command: A:\TEST 3) A test screen will appear. On the left side of the screen, you can see a mouse shape box that indicates the mouse operation and two numbers show you the coordinate of the cursor. 4) A small pointer (cursor), shaped like a diamond in a box, will appear in the middle of the screen. The pointer's movement on the screen is corresponding to the movement of the mouse across the desk top. Move the mouse to see if the cursor moves correspondingly. 5) Now press each of the mouse buttons. The corresponding box should be darken to indicate which mouse button you have pressed. 6) To exit this program, move the cursor to the "QUIT" box and click the left button, or using the keyboard, press "Q". 19. Tutorial ============ This function gives you a practice session like clicking, dragging sensitivity and acceleration. To run the tutorial, at the DOS prompt, type : C:\MOUSE\TUTOR --- THE END ---Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.