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