From owner-cvs-src@FreeBSD.ORG Fri Jul 30 11:49:52 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3B2AE16A4CE; Fri, 30 Jul 2004 11:49:52 +0000 (GMT) Received: from coruscant.rfc1149.org (coruscant.rfc1149.org [217.160.130.147]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4369243D4C; Fri, 30 Jul 2004 11:49:51 +0000 (GMT) (envelope-from schwabe@uni-paderborn.de) Received: by coruscant.rfc1149.org (Postfix, from userid 110) id 457B93F20; Fri, 30 Jul 2004 13:49:43 +0200 (CEST) Received: from kamino.rfc1149.org (dsl-213-023-197-125.arcor-ip.net [213.23.197.125]) by coruscant.rfc1149.org (Postfix) with ESMTP id 32CCD3F00; Fri, 30 Jul 2004 13:49:39 +0200 (CEST) Received: by kamino.rfc1149.org (Postfix, from userid 1001) id 084F74088; Fri, 30 Jul 2004 13:49:37 +0200 (CEST) To: Nate Lawson From: Arne Schwabe In-Reply-To: <41099EA4.2040000@root.org> (Nate Lawson's message of "Thu, 29 Jul 2004 18:04:36 -0700") References: <20040730005945.377E016A4DB@hub.freebsd.org> <41099EA4.2040000@root.org> Date: Fri, 30 Jul 2004 13:49:36 +0200 Message-ID: <86brhx3eb3.fsf@kamino.rfc1149.org> User-Agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on coruscant.rfc1149.org X-Spam-Status: No, hits=-4.8 required=5.0 tests=BAYES_00,RCVD_IN_SORBS autolearn=no version=2.60 X-Spam-Level: cc: cvs-src@freebsd.org cc: nork@freebsd.org cc: cvs-all@freebsd.org cc: f.hardy@hexanet.fr Subject: Re: cvs commit: src/sys/sys mouse.h src/sys/isa psm.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jul 2004 11:49:52 -0000 Nate Lawson writes: > Nate Lawson wrote: >> njl 2004-07-30 00:59:41 UTC >> FreeBSD src repository >> Modified files: >> sys/sys mouse.h sys/isa psm.c >> Log: >> Add support for the Synaptics Touchpad mouse driver. I reworked the >> submitted version with style cleanups and changes to comments. I also >> modified the ioctl interface. This version only has one ioctl (to get >> the Synaptics-specific config parameters) since this is the only >> information a user might want. >> Submitted by: Arne Schwabe >> Revision Changes Path >> 1.71 +213 -1 src/sys/isa/psm.c >> 1.20 +25 -0 src/sys/sys/mouse.h > > Please test this driver. I don't have the hardware for it and only > tested that it doesn't break existing PSM mice. I made quite a few > cleanups that shouldn't affect operation but might have. Please note that that guest support for sysmouse protocol is still missing, so your stickpoint for example (I don't think there is any other type of secondary mouse) won't work with moused, only with the special XFree86. The information how to do this are already there as a comment. If I have time, I will do it, but I don't think, that it could take 2-3 weeks (the patch is something 10-20 lines but I have no time :( ) Please remove the stupid comment, that comment was still left from the first hack where 3 worked but 6 did not work. It is misleading by now, because now 3 will not work ;) --- mouse.h 30 Jul 2004 00:59:40 -0000 1.20 +++ mouse.h 30 Jul 2004 11:40:53 -0000 @@ -208,7 +208,7 @@ #endif /* MOUSE_GETVARS */ /* Synaptics Touchpad */ -#define MOUSE_SYNAPTICS_PACKETSIZE 6 /* '3' works better */ +#define MOUSE_SYNAPTICS_PACKETSIZE 6 /* Microsoft Serial mouse data packet */ #define MOUSE_MSS_PACKETSIZE 3 -- Two of the most famous products of Berkeley are LSD and Unix. I don t think that this is a coincidence. --- Anonymous