From owner-freebsd-hackers@FreeBSD.ORG Thu Jul 20 08:37:11 2006 Return-Path: X-Original-To: hackers@FreeBSD.org Delivered-To: freebsd-hackers@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1491C16A4DD; Thu, 20 Jul 2006 08:37:11 +0000 (UTC) (envelope-from peterjeremy@optushome.com.au) Received: from mail20.syd.optusnet.com.au (mail20.syd.optusnet.com.au [211.29.132.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5AA2C43D45; Thu, 20 Jul 2006 08:37:09 +0000 (GMT) (envelope-from peterjeremy@optushome.com.au) Received: from turion.vk2pj.dyndns.org (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail20.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k6K8b8TB003825 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 20 Jul 2006 18:37:08 +1000 Received: from turion.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by turion.vk2pj.dyndns.org (8.13.6/8.13.6) with ESMTP id k6K8b8px001167; Thu, 20 Jul 2006 18:37:08 +1000 (EST) (envelope-from peter@turion.vk2pj.dyndns.org) Received: (from peter@localhost) by turion.vk2pj.dyndns.org (8.13.6/8.13.6/Submit) id k6K8b8aR001166; Thu, 20 Jul 2006 18:37:08 +1000 (EST) (envelope-from peter) Date: Thu, 20 Jul 2006 18:37:08 +1000 From: Peter Jeremy To: "Greg 'groggy' Lehey" Message-ID: <20060720083708.GA968@turion.vk2pj.dyndns.org> References: <20060326072009.GL25392@wantadilla.lemis.com> <20060326081719.GB753@turion.vk2pj.dyndns.org> <20060327005342.GX25392@wantadilla.lemis.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="HlL+5n6rz5pIUxbD" Content-Disposition: inline In-Reply-To: <20060327005342.GX25392@wantadilla.lemis.com> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: FreeBSD Hackers Subject: Re: Programs not accepting input? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Jul 2006 08:37:11 -0000 --HlL+5n6rz5pIUxbD Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable To resurrect a fairly old thread... On Mon, 2006-Mar-27 11:23:42 +1030, Greg 'groggy' Lehey wrote: >On Sunday, 26 March 2006 at 19:17:19 +1100, Peter Jeremy wrote: >> My work system runs separate X servers on two heads (rather than >> ximerama) and I have problems with windows occasionally refusing to >> accept focus after I move the pointer from screen to screen (though >> I can get an alternative window to accept focus and then switch back >> to the window I originally wanted). This started after an X.org >> upgrade but I'm not sure which one. > >Interesting. I've seen this one too: my mail window is at the left of >the right-hand monitor on wantadilla (:0.1). Frequently when I move >from :0.0 to 0:1, the window manager will highlight the window on >:0.1, but focus remains with some window on :0.0. If I move further >right and then back again, focus catches up with the correct window. I've been keeping a closer eye on my problem. I'm using fvwm1 with click-to-focus and lose-focus-on-screen-switch. If I move from one screen to another and quickly click on a window, the border changes colour to indicate that it has focus but keyboard input is ignored. If the target is an xterm, the cursor stays as a hollow rectangle instead of being filled - it looks like the WM knows that the window has focus but either forgets to tell the client or the client loses the message. It I leave the mouse in the target window for a while before clicking (maybe a few hundred msec) then all works correctly. I wonder if some X events are being delayed and misordered. >That's mainly irritating; the problem I describe above is annoying. Did you get anywhere in debugging it? --=20 Peter Jeremy --HlL+5n6rz5pIUxbD Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (FreeBSD) iD8DBQFEv0Cz/opHv/APuIcRAjPPAKCKvQgAJGAwnpIh1VZ5EzqLBxw0BwCeOrVA +ZsZ00ydosSv+3IaileDRns= =+98W -----END PGP SIGNATURE----- --HlL+5n6rz5pIUxbD--