Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Apr 2002 10:18:26 +0930
From:      Greg 'groggy' Lehey <grog@FreeBSD.org>
To:        Ian Dowse <iedowse@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/usr.sbin/moused moused.c
Message-ID:  <20020429101826.G29732@wantadilla.lemis.com>
In-Reply-To: <200204281159.g3SBxVt26680@freefall.freebsd.org>
References:  <200204281159.g3SBxVt26680@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sunday, 28 April 2002 at  4:59:31 -0700, Ian Dowse wrote:
> iedowse     2002/04/28 04:59:31 PDT
>
>   Modified files:
>     usr.sbin/moused      moused.c
>   Log:
>   Fix a number of warnings. A gcc preprocessor bug relating to macros
>   with variable numbers of arguments made this slightly harder than
>   it should be. Avoid the bug by not doing string concatenation within
>   the macros, and instead add a new function to syslog or print the
>   error messages.

If you're looking at moused, there's probably quite a bit of work that
needs doing.  The mouse support lags far behind the X mouse driver,
and even that is castrated specially for BSD.  For example, the Linux
version contains code for special features of my Logitech Cordless
MouseMan wheel, but it's not there in the BSD X version, nor in moused.

Another issue with moused which may be my misunderstanding is the
granularity of the steps.   On a 2048x1536 display, it seems to hop 4
or 5 pixels at a time, which makes it very difficult to position.  I
haven't fully investigated this one, however.

Greg
--
See complete headers for address and phone numbers

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020429101826.G29732>