xref: /netbsd-src/share/man/man4/wsmouse.4 (revision 9fbd88883c38d0c0fbfcbe66d76fe6b0fab3f9de)
1.\" $NetBSD: wsmouse.4,v 1.6 2001/09/11 23:18:56 wiz Exp $
2.Dd March 20, 1999
3.Os
4.Dt WSMOUSE 4
5.Sh NAME
6.Nm wsmouse
7.Nd generic mouse support in wscons
8.Sh SYNOPSIS
9.Cd "wsmouse*   at pms? mux 0"
10(PS/2 mouse)
11.Cd "wsmouse*   at pmsi? mux 0"
12.Po Dq Intellimouse
13-compatible wheel mouse with PS/2 interface
14.Pc
15.Cd "wsmouse*   at ums? mux 0"
16(USB mouse)
17.Cd "wsmouse*   at lms? mux 0"
18(Logitech bus mouse, i386 only)
19.Cd "wsmouse*   at mms? mux 0"
20(Microsoft InPort mouse, i386 only)
21.Cd "wsmouse0   at ams? mux 0"
22(Apple ADB mouse)
23.Sh DESCRIPTION
24The
25.Nm
26driver is an abstraction layer for mice within the
27.Xr wscons 4
28framework. It is attached to the hardware specific keyboard drivers and
29provides a character device interface. For use with X servers,
30.Dq mouse events
31can be generated.
32.Pp
33The
34.Nm
35driver provides a number of ioctl functions to control
36various parameters. A complete list is in
37.Pa /usr/include/dev/wscons/wsconsio.h .
38The
39.Xr wsconsctl 8
40utility gives access to these variables.
41.Sh FILES
42.Bl -item
43.It
44.Pa /dev/wsmouse*
45.It
46.Pa /usr/include/dev/wscons/wsconsio.h .
47.El
48.Sh SEE ALSO
49.Xr lms 4 ,
50.Xr mms 4 ,
51.Xr pms 4 ,
52.Xr ums 4 ,
53.Xr wscons 4 ,
54.Xr wsmux 4 ,
55.Xr wsconsctl 8
56