RODENT.SYS
From EDM2
Device driver for the shareware mouse driver Rodent.
DEVICE=\OS2\RODENT.SYS <parameter>
Parameter
- BAUD=#
- This option allows the baud rate to be specified. It may be one of
- 150, 300, 600, 1200, 2400, 4800, 9600 or 19200
- All mice do not support all baud rates. To use the lowest baud rate supported by the mouse ;BUFFERED
- This option enables the FIFO buffer if a 16550 UART is detected.
- BUTTONS=#
- This option indicates the number of buttons to be supported. Many protocols support both 2 button and 3 button mice. This option may be specified as:
- BUTTONS=2
- BUTTONS=3
- COM=#
- This option allows the serial port to explicitly specified. This option may be specified as:
- COM=[1..4]
- DPI=#
- This option allows the mouse resolution to be specified in the range 100..640.
- FILTER=#
- This option is only effective for devices which can configure the device to discard marginal data points. The acceptable values are device dependent.
- MOUSE=UN: determines the number of values which are to be discarded after a touch. (0 to 99, default 20)
- FLIPXY
- Reverses the X and Y coordinates.
- IRQ=#
- interrupt number explicitly specified.
- MARGIN=#
- Margin on an absolute pointing device to be specified.
- MOUSE=xx
- mouse type
- MOUSE=AC - AceCat digitizers
- MOUSE=B - Buss mouse
- MOUSE=BP - Summagraphics Bit Pad digitizer
- MOUSE=C - Logitech Mouse System's compatible mouse
- MOUSE=CR - Summagraphics Bit Pad digitizer - Protocol: CR
- MOUSE=D3 - CalComp 3300 and newer digitizers
- MOUSE=D9 - CalComp 9x00 digitizers
- MOUSE=DW - CalComp WIZ and 2x00 digitizers
- MOUSE=KR - Kurta digitizers
- MOUSE=M - Microsoft compatible serial 2 button mouse, non-programmable
- MOUSE=MS - Mouse System's compatible serial 3 button mouse
- MOUSE=MW
- MOUSE=NM - Provides "no mouse" support.
- MOUSE=PS - PS/2 port compatible mouse
- MOUSE=S - only check for serial mice.
- MOUSE=SG - Summagraphics digitizers
- MOUSE=SM - Summagraphics digitizers 4-button puck or stylus
- MOUSE=SU - Summagraphics digitizers 16-button puck attached
- MOUSE=SX - Summagraphics FX digitizers
- MOUSE=V - Logitech compatible serial 3 button mouse, non-programmable.
- MOUSE=VW - Logitech's Microsoft/Mouse System compatible serial 3 button mouse
- MOUSE=UN - MicroTouch's UnMouse protocol
- MOUSE=*
- NAME=xx..xx
- name of the device driver. It defaults to "RODENT".
- NOISE=#
- adjust sensitivity to noise.
- ORDER=#
- button ordering.
- PRESSURE=#
- sets the pressure threshold
- PORT=#
- serial port address
- PROTOCOL=xx
- communications protocol
- PROTOCOL=3B - Three byte binary protocol
- PROTOCOL=5B - Five byte binary protocol
- PROTOCOL=BA - Summagraphics Bit Pad One/Two protocol
- PROTOCOL=BR - Summagraphics Bit Pad One/Two protocol relative
- PROTOCOL=BS - Buss mouse protocol, supports either 2 or 3 buttons
- PROTOCOL=CA - Summagraphics Bit Pad CR protocol
- PROTOCOL=CR - Summagraphics Bit CR protocol
- PROTOCOL=FA - Felix mouse protocol
- PROTOCOL=FR - Felix mouse protocol relative
- PROTOCOL=HA - CalComp high resolution binary digitizer protocol
- PROTOCOL=HR - CalComp high resolution binary digitizer protocol rel.
- PROTOCOL=IN - Inport buss mouse protocol, supports either 2 or 3 buttons
- PROTOCOL=MA - Summagraphics digitizer protocol
- PROTOCOL=MI - Microsoft compatible 2 button protocol
- PROTOCOL=MM - Mouse System's compatible protocol, supports either 2 or 3 buttons
- PROTOCOL=MP - Extension to MI protocol
- PROTOCOL=MR - Summagraphics digitizer protocol
- PROTOCOL=NM - Provides "no mouse" support
- PROTOCOL=RE - Relative Bit Pad One protocol
- PROTOCOL=PS - PS/2 port protocol, supports either 2 or 3 buttons.
- PROTOCOL=TA - MicroTouch's UnMouse tablet protocol
- PROTOCOL=TR - MicroTouch's UnMouse tablet protocol rel.
- PROTOCOL=UA - Summagraphics UIOF digitizer protocol
- PROTOCOL=UR - Summagraphics UIOF digitizer protocol rel.
- RATE=#
- reporting rate - 10, 20, 30, 40, 50, 60, 80, 100 or 200
- RESPONSE=#
- divisor to increase or reduce the mouse responsiveness. -8..8 defaults to 0.
- REVERSEX
- Reverses movement in the X direction.
- REVERSEY
- Reverses movement in the Y direction.
- SHARE
- share the irq if permitted by OS/2.
- UART=#
- UART type to be specified: 8250, 16450, 16550, 16550A, UART=16552
- X=[#..]#
- active horizontal range for a digitizer tablet.
- Y=[#..]#
- active vertical range for a digitizer tablet.
Example
DEVICE=\OS2\RODENT.SYS PORT=73D8 IRQ=11 BAUD=2400 BUFFERED MOUSE=C PROTOCOL=MM
or
DEVICE=\OS2\RODENT.SYS COM=1 MOUSE=* PROTOCOL=5B
OS/2 2.x | OS/2 3.0 | OS/2 4.0 | OS/2 4.5x |
---|---|---|---|
Yes | Yes | Yes | Yes |