From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#70002: 29.2; GTK3 mouse wheel scrolling Date: Mon, 25 Mar 2024 21:38:40 +0200 Message-ID: <86bk72je4f.fsf@gnu.org> References: Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9791"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 70002@debbugs.gnu.org To: "Sparapani, Rodney" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon Mar 25 20:39:14 2024 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 1roqA6-0002Cz-7L for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 25 Mar 2024 20:39:14 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1roq9w-0003pt-89; Mon, 25 Mar 2024 15:39:04 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roq9u-0003ph-Um for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2024 15:39:02 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1roq9u-0002DQ-Ly for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2024 15:39:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1roq9t-0004XR-Sj for bug-gnu-emacs@gnu.org; Mon, 25 Mar 2024 15:39:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 25 Mar 2024 19:39:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70002 X-GNU-PR-Package: emacs Original-Received: via spool by 70002-submit@debbugs.gnu.org id=B70002.171139553017428 (code B ref 70002); Mon, 25 Mar 2024 19:39:01 +0000 Original-Received: (at 70002) by debbugs.gnu.org; 25 Mar 2024 19:38:50 +0000 Original-Received: from localhost ([127.0.0.1]:36334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roq9h-0004X1-L6 for submit@debbugs.gnu.org; Mon, 25 Mar 2024 15:38:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:36818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1roq9g-0004Wp-1L for 70002@debbugs.gnu.org; Mon, 25 Mar 2024 15:38:48 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1roq9b-00023D-1Z; Mon, 25 Mar 2024 15:38:43 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=6HmEAvxugTg8yGuvJ5CG9thLfJEhI5QoO51YvTNRflc=; b=GurK4Dn6FpNJ jYcl1ycIVySxyhOAJ8IvIpK1NKWpKAGMKTvLFD8tMQsOur/WbQmvXVuF8HGdDflyxvj9gW814QyN4 O+zNw7hap524oX4oEi+1+0CxDrSzxPz9YIT/XFWCK1kts+Tgr/SEYMp39HQXAACtJKstU9QFYxp4L HIU7qudi9WM0udOOUXhATEik5DeW8z8b8gbQRiuFDQpbRaAWa96VfMKS59dieu5GYtErmkGYO6Elq xE9BWvyfUJAqckirdFUxkw21ZP0m+gL08epb7Mjs0S07TouEhjUErFnpjHonS4AXLxuK8l63P3ca1 ZlY31BmmUs70IjtIYVtUDw==; In-Reply-To: (bug-gnu-emacs@gnu.org) 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:282073 Archived-At: > Date: Mon, 25 Mar 2024 19:21:40 +0000 > From: "Sparapani, Rodney" via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > First I just pick a large file. Then I try to scroll down. This works > with both the LUCID and MOTIF builds that I have made on this system. > But with GTK3 there is a big lag where nothing happens. In this case, > I counted 13s. Then there is a scroll. Here's what view-lossage shows... The following entry in etc/PROBLEMS could be relevant: *** Emacs built with GTK lags in its response to keyboard input. This can happen when input methods are used. It happens because Emacs behaves in an unconventional way with respect to GTK input methods: it registers to receive keyboard input as unprocessed key events with metadata (as opposed to receiving them as text strings). Most GTK programs use the latter approach, so some modern input methods have bugs and misbehave when faced with the way Emacs does it. A workaround is to set GTK_IM_MODULE=none in the environment, or maybe find a different input method without these problems. Can you try the workaround mentioned above?