Rodent: Difference between revisions

From OS2World.Com Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 1: Line 1:
RODENT.SYS is a mouse driver which supports most mice. It has support for CalComp 2x00 digitizer, CalComp 3300 digitizer, CalComp 9x00 digitizer, CalComp Wiz digitizer, Inport mice, Felix mouse, Logitech serial mouse. Microsoft serial mouse.Mouse Systems mouse, PS/2 mice. Includes source code.
RODENT.SYS is a mouse driver which supports most mice. It has support for CalComp 2x00 digitizer, CalComp 3300 digitizer, CalComp 9x00 digitizer, CalComp Wiz digitizer, Inport mice, Felix mouse, Logitech serial mouse. Microsoft serial mouse.Mouse Systems mouse, PS/2 mice.
 
RODENT.SYS is a mouse driver which supports most mice. It provides three button support. The advantages of RODENT.SYS over the IBM mouse drivers (assuming that they even work for your mouse) are...


==Features==
It provides three button support. The advantages of RODENT.SYS over the IBM mouse drivers (assuming that they even work for your mouse) are...
* The mouse buttons can be arbitrarily reassigned (reordered).
* The mouse buttons can be arbitrarily reassigned (reordered).
* The middle button on most 3 button mouse can be programmed as a chord of the left and right buttons.
* The middle button on most 3 button mouse can be programmed as a chord of the left and right buttons.
Line 22: Line 22:
* The mouse sensitivity can be increased or reduced by a factor of 1, 2, 4 or 8.
* The mouse sensitivity can be increased or reduced by a factor of 1, 2, 4 or 8.
* This is useful for very low or high resolution mice and for handicapped individuals who have problems with fine motor control.
* This is useful for very low or high resolution mice and for handicapped individuals who have problems with fine motor control.
==Download==
* [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/system/drivers/mouse&file=rodent_1-0-13.zip Version 1.0.13]
* [https://github.com/OS2World/DRV-Rodent Source Code at Github]


==License==
==License==
Public Domain, Source code available.  
* Public Domain, Source code available.
 
* Author: [[Michael Lee Finney]]
==Author==
* [[Michael Lee Finney]]


==Links==
==Links==
* [http://www.edm2.com/index.php/The_Config.sys_Documentation_Project/DEVICE_Statements#DEVICE.3DRODENT.SYS RODENT.SYS Config.sys statements]
* [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/system/drivers/mouse&file=rodent_1-0-13.zip Version 1.0.13]
* [http://www.edm2.com/index.php/RODENT.SYS RODENT.SYS Config.sys statements]
* [https://github.com/OS2World/DRV-Rodent Source Code] at Github


[[Category:Device driver]]
[[Category:Device driver]]

Revision as of 17:15, 8 November 2018

RODENT.SYS is a mouse driver which supports most mice. It has support for CalComp 2x00 digitizer, CalComp 3300 digitizer, CalComp 9x00 digitizer, CalComp Wiz digitizer, Inport mice, Felix mouse, Logitech serial mouse. Microsoft serial mouse.Mouse Systems mouse, PS/2 mice.

Features

It provides three button support. The advantages of RODENT.SYS over the IBM mouse drivers (assuming that they even work for your mouse) are...

  • The mouse buttons can be arbitrarily reassigned (reordered).
  • The middle button on most 3 button mouse can be programmed as a chord of the left and right buttons.
  • The interrupt handlers have been carefully tuned resulting in a lower system load (compared to the IBM mouse drivers) when the mouse is active.
  • The FIFO buffer of an 16550AFN or 16552 can be enabled, further lowering the system load under the appropriate conditions.
  • More serial mice are supported using more protocols than the IBM mouse drivers support.
  • Some digitizer tablets are supported.
  • All mice supported by the IBM mouse drivers are supported.
  • Auto-detects the type of mouse, where possible.
  • Auto-detects the number of mouse buttons, where possible.
  • Auto-detects the type of uart (for serial mice).
  • Supports additional baud rates over the basic 1200 provided by the IBM mouse drivers. Baud rates of 150, 300, 600, 1200, 2400, 4800, 9600 and 19200 are supported for those mice which allow the baud rate to be set.
  • Supports additional reporting rates over the default provided by the IBM mouse drivers. Reporting rates of 10, 20, 30, 40, 50, 60, 80, 100 and 200 are supported for those mice which allow the reporting rate to be set.
  • Any 8250 compatible uart can be used at any port address and any irq. The IBM drivers only support COM1..COM2.
  • Should not "lose" the mouse during a reboot via Ctrl-Alt-Del.
  • Mouse deinstalls correctly on ABIOS systems (a bug in some of the IBM mouse drivers).
  • Low battery detection for serial Logitech radio mice is provided during system boot.
  • The actual mouse resolution can be specified.
  • The mouse sensitivity can be increased or reduced by a factor of 1, 2, 4 or 8.
  • This is useful for very low or high resolution mice and for handicapped individuals who have problems with fine motor control.

License

Links