From owner-freebsd-bugs Sun Apr 9 7:50: 5 2000 Delivered-To: freebsd-bugs@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 7B21937B854 for ; Sun, 9 Apr 2000 07:50:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id HAA16116; Sun, 9 Apr 2000 07:50:02 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from ada.eu.org (marvin.enst.fr [137.194.161.2]) by hub.freebsd.org (Postfix) with ESMTP id 741A437B7D7 for ; Sun, 9 Apr 2000 07:40:48 -0700 (PDT) (envelope-from sam@ada.eu.org) Received: from antinea.enst.fr (antinea.enst.fr [137.194.160.145]) by ada.eu.org (Postfix) with ESMTP id 355001907E for ; Sun, 9 Apr 2000 16:38:46 +0200 (CEST) Received: by antinea.enst.fr (Postfix, from userid 1000) id 9350E3D9; Sun, 9 Apr 2000 16:38:42 +0200 (CEST) Message-Id: <20000409143842.9350E3D9@antinea.enst.fr> Date: Sun, 9 Apr 2000 16:38:42 +0200 (CEST) From: sam@ada.eu.org Reply-To: sam@ada.eu.org To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/17879: moused -E default value is unusable Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 17879 >Category: bin >Synopsis: moused -E default value is unusable >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Apr 9 07:50:01 PDT 2000 >Closed-Date: >Last-Modified: >Originator: Samuel Tardieu >Release: FreeBSD 5.0-CURRENT i386 >Organization: TELECOM Paris >Environment: 5.0-CURRENT on Celeron >Description: moused -3 (emulate three buttons) is supposed to be equivalent to moused -3 -E 200 (wait 200 milliseconds before deciding whether the two buttons were pressed together or not). In fact, the default is 500 milliseconds, which makes the mouse hardly usable (try to cut'n'paste in this mode, you will likely miss the begin point). >How-To-Repeat: Run moused -3 >Fix: The following patch applies to usr.sbin/moused/moused.c. The man page reads the correct value (200 milliseconds) already. --- moused.c.orig Sun Apr 9 16:31:11 2000 +++ moused.c Sun Apr 9 16:31:26 2000 @@ -76,7 +76,7 @@ #define MAX_CLICKTHRESHOLD 2000 /* 2 seconds */ #define MAX_BUTTON2TIMEOUT 2000 /* 2 seconds */ #define DFLT_CLICKTHRESHOLD 500 /* 0.5 second */ -#define DFLT_BUTTON2TIMEOUT 500 /* 0.5 second */ +#define DFLT_BUTTON2TIMEOUT 200 /* 0.2 second */ #define TRUE 1 #define FALSE 0 >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message