Command: ctmouse (Cutemouse)
CuteMouse (CTMOUSE) is the FreeDOS mouse driver.
Syntax:
ctmouse [options]
LH ctmouse [options]
LOADHIGH ctmouse [options]
Options:
/3 force 3-button mode (for Microsoft and PS/2 mice only).
/B Cancel run if mouse services are already present.
/L Swap left and right button.
/M Try *old* Mouse Systems / Genius for non-PnP mice.
/N Load CuteMouse as new TSR, even if CuteMouse is already loaded
(useful for batch files which unload CuteMouse at end).
/O Enable PS2 and BIOS USB wheel detection (might hang).
/P Force PS/2 mouse mode.
/R[h[v]] Horizontal / vertical resolution: h,v = 1-9, or 0 for auto.
(no value = use default: auto for h, or "as h" for v).
/S[c[i]] Force serial mouse mode at COM port c (c=1-4, default is COM1)
with IRQ line i (i=2-7, default is IRQ4 for COM 1/3 and IRQ3
for COM 2/4).
/U Uninstall driver, remove TSR from memory.
/V Reverse search: find PS/2 after serial mouse.
/Y Forces serial mouse search, but, unlike option /S, doesn't
disable PS/2 support.
/W Do not allow CuteMouse to move itself into UMB.
/? Shows the help.
Comments:
CTMOUSE does not support USB mice.
CTMOUSE can be loaded in CONFIG.SYS / FDCONFIG.SYS or in
AUTOEXEC.BAT or in the command line.
CTMOUSE2 is a new branching of CuteMouse which supports the mouse wheel.
It provides a wheel API (application programmer's interface), so that
FreeDOS programs can use the mouse wheel.
Visit the CuteMouse website at http://cutemouse.sourceforge.net.
CTMOUSE has the following EXITCODES (ERRORLEVEL):
0 PS/2, Microsoft or Logitech mouse found and CTMOUSE installed;
Unload successful; /? option used.
1 CTMOUSE installed in Mouse Systems mode;
Unload failed because CTMOUSE was not loaded.
2 Resident part switched to PS/2, Microsoft or Logitech mode;
Unload failed because driver interrupts were intercepted.
3 Resident part switched to Mouse Systems mode.
4 Mouse services already present (returned for option /B only).
5 Mouse not found; Invalid option used.
Examples:
IN CONFIG.SYS / FDCONFIG.SYS:
devicehigh=C:\fdos\bin\ctmouse loads ctmouse into high memory
IN AUTOEXEC.BAT OR IN COMMAND LINE:
lh ctmouse loads ctmouse into high memory
ctmouse /u unloads the mouse driver
ctmouse /? Shows the help (options)
See also:
autoexec.bat
config.sys
device
devicehigh
fdconfig.sys
File:
Please read this command's lsm file also.
You will find the updated version (internet) here and
the version described in this manual page here.
The lsm file contains information about the name of the programmer,
the download site, and some other command related information.
Copyright © 1997 - 2004 Nagy Daniel, updated 2007 by W. Spiegl.
This file is derived from the FreeDOS Spec Command HOWTO.
See the file H2Cpying for copying conditions.