This is the mail archive of the
cygwin-xfree
mailing list for the Cygwin XFree86 project.
Re: Keyboard and Mouse Input delay/pausing using 6.8.99.901
- From: "Colin Harrison" <colin dot harrison at virgin dot net>
- To: <cygwin-xfree at cygwin dot com>
- Date: Sun, 30 Jul 2006 14:35:42 +0100
- Subject: Re: Keyboard and Mouse Input delay/pausing using 6.8.99.901
- Reply-to: cygwin-xfree at cygwin dot com
Hi,
More clues...
This patch (hack!) fixes the latency you describe..but leaves a no-keypress
repeat problem, for some users (not as bad a fault!)
--- ./programs/Xserver/os/save_xdmcp.c 2006-07-30 11:56:30.000000000 +0100
+++ ./programs/Xserver/os/xdmcp.c 2006-07-30 13:49:09.000000000 +0100
@@ -721,7 +721,7 @@
keepaliveDormancy = defaultKeepaliveDormancy;
}
if (XFD_ANYSET(&AllClients) && state == XDM_RUN_SESSION)
- timeOutTime = GetTimeInMillis() + keepaliveDormancy * 1000;
+ timeOutTime = 1;
}
else if (timeOutTime && (int) (GetTimeInMillis() - timeOutTime) >= 0)
{
Any explanation as to why the XDMCP state machine has gone wrong, with
heavyweight display managers, is welcome.
All my testing was done using XP SP2 fully patched up-to-date.
Colin Harrison
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://x.cygwin.com/docs/
FAQ: http://x.cygwin.com/docs/faq/