NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/55103: /dev/wsmouse returns EINVAL
The following reply was made to PR kern/55103; it has been noted by GNATS.
From: =?UTF-8?B?SmFyb23DrXIgRG9sZcSNZWs=?= <jaromir.dolecek%gmail.com@localhost>
To: "gnats-bugs%NetBSD.org@localhost" <gnats-bugs%netbsd.org@localhost>
Cc: pgoyette%netbsd.org@localhost, Michael van Elst <mlelstv%serpens.de@localhost>
Subject: Re: kern/55103: /dev/wsmouse returns EINVAL
Date: Thu, 2 Apr 2020 10:05:36 +0200
Le jeu. 2 avr. 2020 =C3=A0 07:25, Michael van Elst <mlelstv%serpens.de@localhost> a =
=C3=A9crit :
> On Wed, Apr 01, 2020 at 07:38:52PM -0700, Paul Goyette wrote:
>
> > Looking at the original code, it seems pretty clear that the intent wa=
s
> > to restrict use of version-0 to compat code, and that without compat
> > code one should use WSEVENT_VERSION. And that is what the current cod=
e
> > implements, as far as I can tell.
>
> So, in your opinion, everything is correct now because reading the
> mouse without a special program that negotiates the non-default
> protocol version is forbidden. It wasn't forbidden in the beginning,
FWIW, I think the most useful behaviour is default to latest version,
and the COMPAT_05 version would simply force the default to be the
version-0. If you want to be really nice, it would be cool to add a
sysctl to set the default version.
Jaromir
Home |
Main Index |
Thread Index |
Old Index