From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 17449 invoked by alias); 29 Aug 2012 19:16:05 -0000 Received: (qmail 17437 invoked by uid 22791); 29 Aug 2012 19:16:04 -0000 X-SWARE-Spam-Status: No, hits=-5.4 required=5.0 tests=AWL,BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,KHOP_RCVD_TRUST,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE X-Spam-Check-By: sourceware.org Received: from mail-wg0-f45.google.com (HELO mail-wg0-f45.google.com) (74.125.82.45) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 29 Aug 2012 19:15:51 +0000 Received: by wgbdq12 with SMTP id dq12so616182wgb.2 for ; Wed, 29 Aug 2012 12:15:50 -0700 (PDT) MIME-Version: 1.0 Received: by 10.216.242.196 with SMTP id i46mr1386623wer.140.1346267750113; Wed, 29 Aug 2012 12:15:50 -0700 (PDT) Received: by 10.216.132.7 with HTTP; Wed, 29 Aug 2012 12:15:49 -0700 (PDT) In-Reply-To: <5029C965.7030500@cs.utoronto.ca> References: <50290217.6050202@cs.utoronto.ca> <5029B237.7010501@gmx.de> <5029C965.7030500@cs.utoronto.ca> Date: Wed, 29 Aug 2012 19:50:00 -0000 Message-ID: Subject: Re: Strange "mouse" behavior in mintty From: Andy Koppe To: cygwin@cygwin.com Content-Type: text/plain; charset=UTF-8 X-IsSubscribed: yes Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com X-SW-Source: 2012-08/txt/msg00642.txt.bz2 On 14 August 2012 04:43, Ryan Johnson wrote: > On 13/08/2012 10:04 PM, Herbert Stocker wrote: >> >> Hi Ryan, >> >> On 13.08.2012 15:33, Ryan Johnson wrote: >>> >>> Hi all, >>> >>> I'm hitting a mouse-related (?) problem with mintty in non-mouse mode. >>> >>> STC A: Log into a remote machine, invoke `sleep 10', and -- during the >>> wait --- click anywhere on the line containing the cursor. >>> >>> STC B: Open tinyirc and click anywhere on the text entry line at the >>> bottom >>> >>> Both cases will insert a long string like this: >>> ^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[C^[[C (only about 4x longer) >> >> Did you notice that when you click somewhere in the command line, the >> cursor moves >> to that position? i think it has to do with that. >> >> Go to the options dialog, select "Mouse" and uncheck "Clicks place command >> line cursor". >> The effect should go away. > > Yes, that's the feature I was saying is probably related (see quote below). > I don't want to disable it because it's immensely useful... I just don't > want it dumping a mountain of ^[[C escapes at odd times. The feature is a hack, which is why it's off by default. Mintty simply sends the number of arrow left/right keypresses that it thinks should take the cursor to the right position, whereby ^[[C is the keycode for arrow right. Obviously this relies on the application handling such keypresses in the expected way. However, are you finding that the arrow keys work where the mouse feature doesn't? I think there is a problem with mintty here actually, in that it doesn't take account of application cursor key mode when sending those mouse events. (In that mode, the arrow left/right keycodes change to ^[OD and ^[OC.) Andy -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple