From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#25842: 25.1; Mouse stops working after using Logitech mouse's minimize button Date: Wed, 04 Aug 2021 13:28:38 +0200 Message-ID: <87czqtla8p.fsf@gnus.org> References: <83a89dtvz9.fsf@gnu.org> <877di3sccm.fsf@gnus.org> <83fswrfnbh.fsf@gnu.org> <838s2jffml.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="15514"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: 25842@debbugs.gnu.org, Robert Ross To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 04 13:29:12 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mBF5D-0003ps-SA for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 04 Aug 2021 13:29:11 +0200 Original-Received: from localhost ([::1]:48444 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mBF5B-0006RJ-OT for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 04 Aug 2021 07:29:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50772) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mBF55-0006Qx-PY for bug-gnu-emacs@gnu.org; Wed, 04 Aug 2021 07:29:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:59603) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mBF55-00085Y-J4 for bug-gnu-emacs@gnu.org; Wed, 04 Aug 2021 07:29:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mBF54-0005kr-Gs for bug-gnu-emacs@gnu.org; Wed, 04 Aug 2021 07:29:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Aug 2021 11:29:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25842 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 25842-submit@debbugs.gnu.org id=B25842.162807653422105 (code B ref 25842); Wed, 04 Aug 2021 11:29:02 +0000 Original-Received: (at 25842) by debbugs.gnu.org; 4 Aug 2021 11:28:54 +0000 Original-Received: from localhost ([127.0.0.1]:42916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBF4w-0005kT-6G for submit@debbugs.gnu.org; Wed, 04 Aug 2021 07:28:54 -0400 Original-Received: from quimby.gnus.org ([95.216.78.240]:39700) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mBF4r-0005k7-G7 for 25842@debbugs.gnu.org; Wed, 04 Aug 2021 07:28:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ldP/T8el3xjhnu2WN3B+x3mmU7O6vBSgT7LlpValv5c=; b=Tf7TQxk7NaGDuPVLan8GSSDdyr 0atmwEByJ8Zy/gzwWuygNK2YWkOtMoCb+cvKRGxmpm+aAadGbszos+bc0Ff72FW6A+yeYfhUkIih7 tMOqDplad8xvfQ6Sp21DV9KxHPbbsgkj3iYm3Niyry2dR2+ZUOMEA/BCpxC5fl+a3lVw=; Original-Received: from [84.212.220.105] (helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mBF4h-000724-9e; Wed, 04 Aug 2021 13:28:42 +0200 In-Reply-To: <838s2jffml.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 06 Jul 2021 21:42:42 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:211159 Archived-At: Eli Zaretskii writes: >> I installed the mingw-w64 version of gdb (8.1). I've been poking around looking around for how to capture mouse events but I'm not seeing anything obvious. Is this an easy thing to capture, or will it take some expertise? > > Look in w32term.c, where it processes these messages: > > case WM_LBUTTONDOWN: > case WM_LBUTTONUP: > case WM_MBUTTONDOWN: > case WM_MBUTTONUP: > case WM_RBUTTONDOWN: > case WM_RBUTTONUP: > case WM_XBUTTONDOWN: > case WM_XBUTTONUP: > case WM_MOUSEMOVE: > case WM_MOUSEWHEEL: > case WM_MOUSEHWHEEL: > > That's where the processing of mouse events starts in Emacs. Robert, have you gotten any further debugging this? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no