From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Robert Pluim Newsgroups: gmane.emacs.help Subject: Re: Unwanted cursor and menu offset/warpage Date: Thu, 21 Sep 2017 14:34:09 +0200 Message-ID: <87mv5odyda.fsf@gmail.com> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1506001456 10439 195.159.176.226 (21 Sep 2017 13:44:16 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 21 Sep 2017 13:44:16 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) Cc: Help GNU Emacs To: Skip Montanaro Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Sep 21 15:44:09 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dv1ls-00024v-I5 for geh-help-gnu-emacs@m.gmane.org; Thu, 21 Sep 2017 15:44:04 +0200 Original-Received: from localhost ([::1]:53791 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dv1lz-0003Gm-LS for geh-help-gnu-emacs@m.gmane.org; Thu, 21 Sep 2017 09:44:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45304) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dv0ga-0006H3-GW for help-gnu-emacs@gnu.org; Thu, 21 Sep 2017 08:34:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dv0gX-0002Lx-CO for help-gnu-emacs@gnu.org; Thu, 21 Sep 2017 08:34:32 -0400 Original-Received: from mail-wm0-x22e.google.com ([2a00:1450:400c:c09::22e]:48659) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dv0gX-0002L7-5l for help-gnu-emacs@gnu.org; Thu, 21 Sep 2017 08:34:29 -0400 Original-Received: by mail-wm0-x22e.google.com with SMTP id m127so1385740wmm.3 for ; Thu, 21 Sep 2017 05:34:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:gmane-reply-to-list:date:in-reply-to :message-id:user-agent:mime-version; bh=kfMRgxOq5D3r8OpcdodhSDZ0TFb9Rilxk8mt+dE1zj8=; b=ib/12v4Mn9CSkWiRC3A/q9nuHZqVZBwbJBgvSZfQKp3B9J1xJSARWJIvkOtq/Tla+W mrsREDeY1a06UlgBrRz1DGeKW4AWEXccIsmZup+yYN1/ZD5/KdSBE00nDxYn0D/YUxt4 iykpNXZS/iXpjXfBHQmpXu1QlQVDinj74K1jJVmsL8cRqVL3gSaMTc40FJeS7TptWcBK 8se3dPRxn8pzdmKQbUEy84CiANJxdb7dl2Q8y9bITQdn/ox0DYq2HTo4TaBMMzcAymMh M62XeAsM+R/xxP3pAip3T6clZnKXF2QFtXc6wXF7wfvD0sWw3z1cwrLfx5kAh5pnbwqG fw0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references :gmane-reply-to-list:date:in-reply-to:message-id:user-agent :mime-version; bh=kfMRgxOq5D3r8OpcdodhSDZ0TFb9Rilxk8mt+dE1zj8=; b=hcy4UVxpYhL4WHLNXdlgizG3w0Grn44/iD1d+Ww95Xvc2nxNvLeAyxeH85LZ3GPgdw t6pkbwLhZhrFaFUMfRMRsQ5TSga09fLx8wu7x+ZKuRDL3siScDZ/wUiEe/zVlrv4j2Nc PJ0UPoR8NScGmwOgTeNTGsXsajSNnp5tf1bRw8syYCV2x1UGfPMCR7iPqLUPThK4UPIF OP2ibIyOlbd3zIdOTkMemPmdk1kO5b8RbpJE70yl4Z0ahNafWQ9s51vrjDw8em+O+OU5 TN6NAyfXae1nM/KRigj95MwsjOAx6jp0NkFq2pr7D6cNsyUc8IdZjSM0vbZlWW3s21iS AdTA== X-Gm-Message-State: AHPjjUibc+HARzyCE8IMceLAK1DteHg4N7NDqs5DKSUOg8W650LvekoW MsHcEGyP84zGAcQA+EDRdTemFb511eA= X-Google-Smtp-Source: AOwi7QBqGXMF/+A1sB9rK2h8V5hY3G0XhjRR8s0VUaKPijeuvzHsDVeJjPfUm9u3bUw6M8PPSViTIw== X-Received: by 10.28.10.132 with SMTP id 126mr899291wmk.111.1505997266490; Thu, 21 Sep 2017 05:34:26 -0700 (PDT) Original-Received: from rpluim-ubuntu ([149.5.228.1]) by smtp.gmail.com with ESMTPSA id o14sm1193556wra.54.2017.09.21.05.34.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 21 Sep 2017 05:34:25 -0700 (PDT) Gmane-Reply-To-List: yes In-Reply-To: (Skip Montanaro's message of "Wed, 20 Sep 2017 15:39:52 -0500") X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c09::22e X-Mailman-Approved-At: Thu, 21 Sep 2017 09:36:48 -0400 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:114331 Archived-At: Skip Montanaro writes: > My work environment is suboptimal. I do all my work on Linux machines > (they pay me to program for that general platform). However, they see > fit to plop a Windows 7 box on my desk and I've so far been unable to > convince them to give me something more suitable. My typical Emacs > setup scenario is to use PuTTY to connect to a Linux box and run Emacs > there, with DISPLAY pointed back at the Windows thing. On that box > runs something called VcXsrv. > > I actually don't recall if the problem described here is recent or > ongoing, but it's pretty annoying. If, for example, I'm running an > Emacs started with -q, then click a menu item in the title bar, the > menu pops up offset several hundred pixels away from the mouse. This > is as annoying as you might suspect, but since it's so in-your-face, > it's obvious that it's happened, and I can usually move the mouse with > care to pounce on the menu before it disappears or is replaced by the > menu for the adjacent title bar entry. > Which version of Emacs is this? There were some changes recently regarding HiDpi screen geometry and menu placement that might improve matters. > Worse is the behavior of the pointer while exiting ediff-anything. > Again, with the -q flag (none of my customizations should be active, > right?) if I execute ediff-revision on a file modified from some repo, > it displays the little window/frame, but warps the cursor about 1000 > pixels to the right (I have three monitors side-by-side-by-side and > configured Windows to use focus-follows-mouse because I so despised > its click-to-type semantics). Consequently, any keys I press go to the > wrong place. Once I drag the cursor back where it belongs, finish my > ediff session and quit, it warps it again. > > The cursor warpage is more problematic than the offset menus because > it involves a much subtler visual change to my environment. I wonder > if anybody might have some suggestions about how to debug this issue, > or have seen and conquered either problem. (I assume they are related > because they both involve screen addressing offsets, but they may well > not be.) > > I am going to take a plunge into WinEmacs, see if it behaves any > better in this regard, and see how well it works with Tramp. Of > course, most of the files, directories and mount points I use on Linux > are invisible to Windows... If you can persuade your WinEmacs to use some kind of ssh, all your Linux files will become accessible Robert