===========
linux-mouse
===========

Description
+++++++++++

Opens a file (usually a device file or pipe) and reads mouse protocol data
from it. Generates evPtr* events.

Arguments
+++++++++

Required:
None.

Optional:
<mousetype>[,<file>[,<opts>]]
	* <moustype> - What kind of mouse is attached. The following mousetypes
		are supported:
		+ ms		Two button Microsoft compatible mice.
		+ ms3|mman+	Serial Intellimouse or compatible. Supports
				four buttons for mice like the Logitech
				MouseMan+.
		+ msc		MouseSystems compatible (used in most 3-button
				mice)
		+ logi		Used in older Logitech serial mice.
		+ mm		MM series mice.
		+ sun		Sun mice. same as 'msc' protocol, but only 3
				bytes per packet.
		+ mman		MouseMan protocol.
		+ bm		Non-PS/2 busmouse.
		+ ps2		PS/2 mice (most non-serial mice use this
				protocol)
		+ imps2		PS/2 IntelliMouse and compatible.
		+ mmanps2	PS/2 Logitech MouseMan+ and compatible.

		Most of the strings supported by GPM, SVGAlib and XFree can
		also be given as mousetypes.
		You may also specify 'file' as the mousetype. In that case
		we try to read ~/.ggi/input-linux-mouse, and if that doesn't
		exist - /etc/vga/libvga.config. In the first file found we
		look for the following entries:
		mouse <moustype>
		mdev <file>

	* <file> - The file to read from. Defaults to /dev/mouse

	* <opts> - Override parameters for the mousetype, has the format:
		[b<baud>][r<rts>][d<dtr>]
		b specifies <baud> as the baudrate
		d and r turns off dtr/rts respectively if 0, and turns it on
		if >0.


=====
mouse
=====

Description
+++++++++++

Reads mouse protocol data from the specified file descriptor. This mainly
designed to be opened automaticly by input-linux-mouse, but can also be used
stand alone. Generates evPtr* events.

Arguments
+++++++++

Required:
<fd>,<prot>
	<fd>   - specifies the file descriptor to read from.
	<prot> - specifies the mouse-protocol to use. Supported are the same
		as for linux-mouse, except that 'file' and 'auto' are not
		supported. Also note that some of the mousetypes in linux-mouse
		uses the same protocol.
