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