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>