Subject: port-i386/2611: pms manpage doesn't mention protocol translation
To: None <gnats-bugs@NetBSD.ORG>
From: Jonathan Stone <jonathan@Cup.DSG.Stanford.EDU>
List: netbsd-bugs
Date: 07/08/1996 19:29:18
>Number: 2611
>Category: port-i386
>Synopsis: pms driver doesn't mention translation to lms protocol
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: gnats-admin (GNATS administrator)
>State: open
>Class: doc-bug
>Submitter-Id: net
>Arrival-Date: Mon Jul 8 22:50:01 1996
>Last-Modified:
>Originator: Jonathan Stone
>Organization:
>Release: 1.2_BETA
>Environment:
System: NetBSD Cup.DSG.Stanford.EDU 1.2_BETA NetBSD 1.2_BETA (DSG) #0: Fri Jul 5 19:28:21 PDT 1996 jonathan@Bowl.DSG.Stanford.EDU:/aga/n1/src/NetBSD/src/sys/arch/i386/compile/DSG i386
>Description:
The i386 pms driver doesn't mention that it translates any and
all input events from a PS/2 auxiliary pointing device to the
"bus mouse" protocol. This bites naive users when they try
to use the pms driver and configure a "PS/2" mouse protocol
for XFree86.
>How-To-Repeat:
See above.
>Fix:
Here's a sample updated manpage.
Please note: if this gets committed, I think I'm legally
required to add a Stanford copyright. If the text below looks
OK, please contact me and I'll DTRT.
.\"
.\" Copyright (c) 1993 Christopher G. Demetriou
.\" All rights reserved.
.\"
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 1. Redistributions of source code must retain the above copyright
.\" notice, this list of conditions and the following disclaimer.
.\" 2. Redistributions in binary form must reproduce the above copyright
.\" notice, this list of conditions and the following disclaimer in the
.\" documentation and/or other materials provided with the distribution.
.\" 3. All advertising materials mentioning features or use of this software
.\" must display the following acknowledgement:
.\" This product includes software developed by Christopher G. Demetriou.
.\" 3. The name of the author may not be used to endorse or promote products
.\" derived from this software without specific prior written permission
.\"
.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
.\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
.\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
.\"
.\" $Id: pms.4,v 1.5 1995/02/17 09:43:47 jtc Exp $
.\"
.Dd August 6, 1993
.Dt PMS 4 i386
.Os NetBSD 0.8a
.Sh NAME
.Nm pms
.Nd
PS/2 auxiliary port mouse driver
.Sh SYNOPSIS
.\" XXX this is awful hackery to get it to work right... -- cgd
.Cd "pms0 at pckbd? irq 12
.Sh DESCRIPTION
This driver provides an interface to a PS/2 auxiliary port mouse.
Only one
.Xr pms 4
unit is supported, as PS/2-style input devices provide only
one auxiliary port.
.Pp
The driver automatically translates mouse events to the LogiTech-style
"bus mouse" protocol, as implemented by the
.Xr lms 4
driver. This translation cannot be disabled. Higher-level software using the
.Nm pms
device should be configured to use the same protocol as would be
used for the
.Xr lms 4
device.
.Pp
For XFree86, this is the
.Nm busmouse
protocol.
.Sh FILES
.Bl -tag -width Pa -compact
.It Pa /dev/pms0
PS/2 mouse device file
.El
.Sh SEE ALSO
.Xr lms 4 ,
.Xr mms 4
>Audit-Trail:
>Unformatted: