From owner-freebsd-questions Sat Nov 29 19:41:51 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA12528 for questions-outgoing; Sat, 29 Nov 1997 19:41:51 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from horst.bfd.com (horst.bfd.com [204.160.242.10]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA12523 for ; Sat, 29 Nov 1997 19:41:49 -0800 (PST) (envelope-from ejs@bfd.com) Received: from harlie.bfd.com (bastion.bfd.com [204.160.242.14]) by horst.bfd.com (8.8.5/8.7.3) with SMTP id TAA18064 for ; Sat, 29 Nov 1997 19:41:48 -0800 (PST) Date: Sat, 29 Nov 1997 19:41:48 -0800 (PST) From: "Eric J. Schwertfeger" To: questions@freebsd.org Subject: accellerated moused.c patches Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Before I send them off, how many people are actually interested in a version of moused that offers mouse accelleration? I hacked this up because I got tired of having to drag my finger across my glidepoint three times to get all the way across my X screen. Basically, it adds two options to moused, -A and -T threshold. Basically, any movement that falls under the threshold remains unmodified, any thing over the threshold either gets multiplied by the accelfactor, or gets a geometric progression algorithm applied. This way slow movement still lets you get pixel-precise, but fast movement lets you cross the screen fast. It uses a lookup table rather than computing the values on the fly, so it doesn't cost much, except 256 bytes, and table setup at startup. So, what's the general interest level? I've got patches against 2.2-971126 moused.c, do I send them to someone for submission, or do I keep them for myself?