From sam@ada.eu.org  Sun Apr  9 07:41:03 2000
Return-Path: <sam@ada.eu.org>
Received: from ada.eu.org (marvin.enst.fr [137.194.161.2])
	by hub.freebsd.org (Postfix) with ESMTP id 741A437B7D7
	for <FreeBSD-gnats-submit@freebsd.org>; 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 <FreeBSD-gnats-submit@freebsd.org>; 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
Subject: moused -E default value is unusable
X-Send-Pr-Version: 3.2

>Number:         17879
>Category:       bin
>Synopsis:       moused -E default value is unusable
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Apr  9 07:50:01 PDT 2000
>Closed-Date:    Tue Apr 11 04:11:35 PDT 2000
>Last-Modified:  Tue Apr 11 04:12:14 PDT 2000
>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:
State-Changed-From-To: open->closed 
State-Changed-By: roberto 
State-Changed-When: Tue Apr 11 04:11:35 PDT 2000 
State-Changed-Why:  
Patch applied in revisions 1.44 and 1.37.2.4 (5.0-CURRENT and RELENG_4). 
Thanks. 
>Unformatted:
