Received: (at 57526) by debbugs.gnu.org; 2 Sep 2022 12:48:22 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 08:48:22 2022 Received: from localhost ([127.0.0.1]:45237 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU65u-0001F4-7q for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 08:48:22 -0400 Received: from eggs.gnu.org ([209.51.188.92]:44826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tsdh@HIDDEN>) id 1oU65s-0001Ea-P1 for 57526 <at> debbugs.gnu.org; Fri, 02 Sep 2022 08:48:21 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:33186) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oU65n-0008PY-EQ; Fri, 02 Sep 2022 08:48:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-reply-to:Date:Subject:To:From: References; bh=v3Lc1wcf7guU2oMVoCPyBCqkBRa6KIvndcIRlMlmMso=; b=Ge4um6IP9+3AT9 3ewDkchAjp/nLkfNM96OSkHkkElM0SYctrlwPP49e5LbDRGou0voV0wkf5ZMT6pONcBOyUdXoGrDh zFij+mtOQybsHaJXCpW+/TrLImxPGBRzqMMYxH1xFM7zzrmLsoVfQxeztQ5EIzuFYpgkkrset7WRt RjF+C8k4cl982ynF7+L9WfrA9petcKMvhy7w6+/zSd7oUgQjJfmVya1iEU7zUmSHlZNnK4xIiiw9l I9A8TOb6f1RTXeav6k4TO1M3eiacryhVUN2VSmEWqNwJO6xR1IX8CHeZk+8bEaoa8VxwvbFkgzNgY dYu57DsljsKE3tU70ecg==; Received: from auth1-smtp.messagingengine.com ([66.111.4.227]:43689) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oU65n-00037L-6z; Fri, 02 Sep 2022 08:48:15 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailauth.nyi.internal (Postfix) with ESMTP id C02EB27C005C; Fri, 2 Sep 2022 08:48:14 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Fri, 02 Sep 2022 08:48:14 -0400 X-ME-Sender: <xms:jvsRY7QZ9ANdoI0lzBSOzorAqZdHz_50kvX6yjYPw0pq7Qswnc8DxA> <xme:jvsRY8zF7A9fDgQoCPJpnhutQ1akgpc43F41XSvBTCODt_tibA4XbdNUjK9yKpImn ctrBugmlWjtDQ> X-ME-Received: <xmr:jvsRYw3Y9bhn7HgxCHBNTcvMmwZ3GqZdvnvgJ5ZP56UA8FzPQm5Of8tkQ_IAH_DdKQG3JMl3dcNi5vpgerLR-0Z7YIWDnA> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdeltddgheekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpehffgfhvfevufffjgfkgggtsehttd ertddtredtnecuhfhrohhmpefvrghsshhilhhoucfjohhrnhcuoehtshguhhesghhnuhdr ohhrgheqnecuggftrfgrthhtvghrnhepudejtdehuddvleffjeekteegvdehleehvdeufe fhueekkeekhedvgfeggeffvefgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepthhhohhrnhdomhgvshhmthhprghuthhhphgvrhhsohhnrghlih hthidqkeeijeefkeejkeegqdeifeehvdelkedqthhsughhpeepghhnuhdrohhrghesfhgr shhtmhgrihhlrdhfmh X-ME-Proxy: <xmx:jvsRY7AXqFduNRFVW9AHfD48en5eOLpQrwXlJGuONe_UwP9_oVZiaA> <xmx:jvsRY0j6XQqmw0PYR1ZTVIpsWnLZgJgB0Ox9Zu9f-zHJSaNCmT9f_A> <xmx:jvsRY_rcJoTo0_ljb7EWbFMdHsayNnULXH0z_x5fL0_r9VlP_ZyOsg> <xmx:jvsRY8IJD_4kTvBZmywE3tC5LnFgU9WeK_2JJH_d9sBN_IE-rouaVQ> Feedback-ID: ib2b94485:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 2 Sep 2022 08:48:14 -0400 (EDT) References: <87edwvqi16.fsf@HIDDEN> <87wnamlgq3.fsf@HIDDEN> <875yi64ag4.fsf@HIDDEN> <877d2mktry.fsf@HIDDEN> <871qsu3slk.fsf@HIDDEN> <87pmgej6ri.fsf@HIDDEN> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Tassilo Horn <tsdh@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#57526: 29.0.50; Precise pixel-scrolling works great with touchpad but not with mouse wheel Date: Fri, 02 Sep 2022 14:39:29 +0200 In-reply-to: <87pmgej6ri.fsf@HIDDEN> Message-ID: <87sfla2b8z.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57526 Cc: 57526 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Po Lu <luangruo@HIDDEN> writes: >> Actually, I use pgtk so that emacs runs as native wayland client but >> I guess that doesn't make a difference here. > > Hmm, please show what message is displayed when you scroll with the > mouse, after running this: > > (while t (read-event) (message "Device: %s" last-event-device)) Device: Virtual core pointer [24 times] >> AFAIK, X and wayland use libinput for device handling by default and >> "libinput list-devices" knows about touchpad AND USB mouse. Of >> course I have no clue if that has any relevance wrt. emacs. > > X doesn't necessarily use libinput for input handling. It all depends > on the input drivers in use. > > Most Wayland compositors do, however. I use sway and also have only xf86-input-libinput and xf86-input-synaptics installed. When I run "sudo libinput debug-events" and click and scroll with the USB mouse, I get: event6 POINTER_MOTION +34.209s 0.00/ 0.41 ( +0.00/ +1.00) event6 POINTER_BUTTON +34.209s BTN_LEFT (272) released, seat count: 0 event6 POINTER_SCROLL_WHEEL +35.425s vert -15.00/-120.0* horiz 0.00/0.0 (wheel) With the touchpad I get: -event18 GESTURE_HOLD_BEGIN +0.041s 2 event18 GESTURE_HOLD_END +2.254s 2 event18 POINTER_MOTION +3.456s -0.12/ 0.41 ( -1.00/ +3.32) event18 POINTER_MOTION +3.465s -0.24/ 1.60 ( -1.00/ +6.65) event18 POINTER_MOTION +3.475s -0.51/ 1.42 ( -2.00/ +5.54) event18 POINTER_MOTION +3.484s 0.00/ 2.85 ( +0.00/+11.08) event18 GESTURE_HOLD_BEGIN +4.527s 1 event18 GESTURE_HOLD_END +4.545s 1 In both cases, event6 and event18 are the devices shown by "sudo libinput list-devices". Bye, Tassilo
bug-gnu-emacs@HIDDEN
:bug#57526
; Package emacs
.
Full text available.Received: (at 57526) by debbugs.gnu.org; 2 Sep 2022 12:33:19 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 08:33:19 2022 Received: from localhost ([127.0.0.1]:45200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU5rL-0000o8-IQ for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 08:33:19 -0400 Received: from sonic317-34.consmr.mail.ne1.yahoo.com ([66.163.184.45]:45469) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oU5rK-0000nx-Tz for 57526 <at> debbugs.gnu.org; Fri, 02 Sep 2022 08:33:19 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662121992; bh=We2f1iPVCshqB8GjkofDcGj3P5cYTIWHPlAHSqEGBj0=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=pXiXuhXChYZp+ZRvzmfeM0Y5YHzRn1fyersLBKT0B7vJyfclrqsCXrr7qOfcxPTfxsamgtRdE3bFjQJ7ruNd5fIF6RMmQXbf8+8YN3JGjrqdzhGlWPKGWdXyLvUxLlF4tll02+mb2eNCMkhnmXq3SnqSNwb0eV6QMOg8Z0+2XAMOL83F6dfKomHdlFY22DyBFXS04u1K3eG2LTaqN/8u3TVRqromix7RtAZZ7P3OwJQpkHnAgIRsEXdQYxAwN7oCg5mxRab+w+myxhYemw0hRen7fsdylymj8HGxhsVTEtNpNbsfBuOwNfhGi5EZCS66yKbSjz0ymdkeKGykGxRRsQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662121992; bh=bv6OpOLvorq61Zm/u9DNsR3T7yaVKaqNThsiEiKDyUP=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=PMbdsiffUOaLLjCzzAKlTK5HEQIRqanPAKbjEUp0zjrWy5HHuYQs8CQM6ebCc626Z4v4tK3B0Rr15jKOl1fl5e8O1bXvHjFYl9VbeLgr9ss+GzQlPVADzdylgHF82FapLibjVdQ1P27m2Kfm5Q2XVrfv/3wplVhO9A7B95UNB8yZaw8AY6UWuwZw2O/SkI4FjsclrhPwjn2tigm9eURpdmA8mvBOokvTdzUD1MkfvuWN+oj+Gy+XdCMYX4M/o938M2GvZx5FPqSREFYANYBvVjc+4avVskG/2N5Z98TRMPXm7bKmOktFdsqWeGfMff+0aMzj7LCIXFzYjJSOyLEYyw== X-YMail-OSG: E..lXDYVM1n._vlOG_XMFTRUkniN9SXL7OGiFCg71.Hw6xQviRaziL.QWdo.lLb .HcPZl9G5ai9ULHK7AKqdzVpOjx9wCLa.xKx_hvwTci1LSYdxZGtyOJCdVhSLADJ2QKssrqLtQ.H 4AAM5.sKiaGYtEaV78HBQqDaXUPU.lwIkjr3hJQ94dFC5Z6DMjalMPtFQ4oNmizBeC5R.X62_iNG o7Qc3uVRm0w03uVortvQDpYh27V3OjgyzIHLSfMEKapPvF5NFLFoyj6hHcd902bQc8aNNFANCdMI H3LLHNO3Bdha4nC72PIpm98Xih.WVb4qHzsFgDz.pSrTwh03X.6kE6.9pMJkqyj1w41axb2ZQ2UJ hz0TqpnS509sLZb1cP13oUXeQ.Y.e.S0R_aKoWjzsFkP_fo4u1rEIeTA2FgDuVxBdHtFILDC9qpt igEK1Gdtsv2RyKb1TVGXVAyBBapeRcDCKYhvJ2RWenITDMgptxLLgd72YZrJ2VfHpk_hjKtzrM3F pHxHH7qNE15AXm6vPSN6HQZMzBBH1J66ZfAfXubRJnvaHM.XdEFUmxOQFB0gIhekcFKKUioMtf.O doAQIZjgy7ILiVxjwJQtpHNNOYKZIkDeXGKIXcHq91unPlPbaVSkf_Re7BvmNg1.HxoOgCE2Rett Nk2XDUMbUoBcaLkrqPF0YGTR5iRZGsY.4KxZBzm89opEKTxOtd_lZGOkOWa4ptWzCa80sG3bgm9X Y89U25dP.RMxvN2IBtV12p5DojrScqZVsztzAdDzzgZBd.MR5knnUmXJoCSJ99T__YhPpL6cwYGr m.8.oN1ga3EkRIEaK9V3ycZe04m9hCsPniKJaDlxthRNtjYkv_vQKlH8HsSBFfTLBPu.SSg7mzQj TEKFs.x2EpWcIIe8qtlUS4MQ5qqQVC_64gerJUC1ZrTRoOVbOVwbuqHFcevxL6a4QTUwGtbpIdtq Mr_vgwqBvsTIExYoIaEgVFWnGlEUgC56WYny0Dva0cJo_wKUc_WyH4Lrrqx_hQEfP4SdazooCd.S Lw2yQgX27Z2WBLzBnOE2yvzbYdolS9j8xSOjox.CLg0cTMnfoxdvVOV8e.4VeuYjmQmnQUwsuGEH XfWLIaf9f3z9LX4N_SGdoPizVkKdgNwj4z0jFubiDX4mCdStyIFIGSJSxK.K0KatsFNcXyn1sgl_ BeYYdRRmJq6IfYPCEN7aPAJrSRKK_BrVMe7Qi2DjUbctXnNQ.fFb7zPcavOtnrgVOc9mVJrEJxKk g8W2uSzC4ppTWs4CIVrByLfaU8Jqr_o.H6rZssPPZSRwRp1mxBerSfmv82JmqMbA5zIT3EashZFM Olte03cpOqCtdQttYDtOPQ3PVWgMlrzzGBCobU6KB7ICXvn_ybAFoe_poTvHbRgm93uPPzeUD.DD OQVHxFx1yJn0rbRF0ANp7M.Z4f3TN2kerxnOdl_knPCgRVjgXTw.fN1LGJxjZ9zas5HExU87uESy 22R1zVXdwQjeKBGnXc.jwd9QIgnrAOdsKxUNpr3P_5.yqbrlJsOd8zqvD6g8JEqGAYfyX7qqaKrg XQdLmVmD0aVf3DSBH4NqWL9x95MOS0oyZ3YapUiN4rj9ENfkLsvxiBpfTLSsIO68er_nB9uQfu4Q 3eGvMhKKEpSUZvErrXC9GStSnbliDRE1LbaNTWh8S5xnl6Bpv.cTdbeeeN6JGwtrlBN4c_5OO4nv n_iSAXstNjHzfjik4QcOmhzQqbZyQA3sV_a1IoV8HR55gE0QN9ia2XOJalWNssCrOgg10IchZtkJ ZWk_Hi3mISn0eE_2lCsKLuJW1UeZVPQ6RR3odzWYU_Vxmw.A945rWLpiUQbPCE5G5KbNK3MYr6_e ZUUeDmHEw1YPHoVm7qvUx61K3wOWTHVwlmLrkN1CMWd85r2NkMrlT412hptAP086czW1WA6efLnU jylYEkM.10l11q.WYdzC_9zUjVznxdD.WNiVFTtQeKOM5ByQi1CS_tkytIoAb9UGX2KFWbVdc4yb hNcBdtK_uzM5zx0yyzGQ5mlv95RZHcJYjLUO1kobcLU.z7gwHDKJStU8J0tf1V0EaEgYzLOCYbx1 9gRiyHTsCg2ntElmX2SMhTyPwCNm85x5IgQ0KGdmAUT5Ml85omJlhvqpn5cgi867w5rA_zr_jFVt aMj6cuYlLcUyPufboTJmoe795oIpe8AO8ESM_FHTQpCXAsNDP_PvUMVJTpT5SrFz9TOQQcl6RVen MQRGbmm3WOlvc6d3OBVagBiqXIGbm8K4_iHEJUYRy8jDMAG.IPjnJEGEx6lACvOo6RG6lixJYc0R FD5wRr2H7VrA- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Fri, 2 Sep 2022 12:33:12 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-wlcqj (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 27509a65b4b7b9dc1c2158e87084a76b; Fri, 02 Sep 2022 12:33:09 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Tassilo Horn <tsdh@HIDDEN> Subject: Re: bug#57526: 29.0.50; Precise pixel-scrolling works great with touchpad but not with mouse wheel References: <87edwvqi16.fsf@HIDDEN> <87wnamlgq3.fsf@HIDDEN> <875yi64ag4.fsf@HIDDEN> <877d2mktry.fsf@HIDDEN> <871qsu3slk.fsf@HIDDEN> Date: Fri, 02 Sep 2022 20:33:05 +0800 In-Reply-To: <871qsu3slk.fsf@HIDDEN> (Tassilo Horn's message of "Fri, 02 Sep 2022 13:41:08 +0200") Message-ID: <87pmgej6ri.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20595 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 667 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57526 Cc: 57526 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Tassilo Horn <tsdh@HIDDEN> writes: > Actually, I use pgtk so that emacs runs as native wayland client but I > guess that doesn't make a difference here. Hmm, please show what message is displayed when you scroll with the mouse, after running this: (while t (read-event) (message "Device: %s" last-event-device)) > AFAIK, X and wayland use libinput for device handling by default and > "libinput list-devices" knows about touchpad AND USB mouse. Of course I > have no clue if that has any relevance wrt. emacs. X doesn't necessarily use libinput for input handling. It all depends on the input drivers in use. Most Wayland compositors do, however. Thanks.
bug-gnu-emacs@HIDDEN
:bug#57526
; Package emacs
.
Full text available.Received: (at 57526) by debbugs.gnu.org; 2 Sep 2022 11:48:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 07:48:20 2022 Received: from localhost ([127.0.0.1]:45132 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU59n-0003me-Ai for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 07:48:19 -0400 Received: from eggs.gnu.org ([209.51.188.92]:59534) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tsdh@HIDDEN>) id 1oU59l-0003m8-8P for 57526 <at> debbugs.gnu.org; Fri, 02 Sep 2022 07:48:17 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:36272) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oU59f-0003qG-Qu; Fri, 02 Sep 2022 07:48:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-reply-to:Date:Subject:To:From: References; bh=ryX4LQHqZuDMrK1khEsagCVGwl3X+K9Q/llpTM32zKA=; b=rdI/EvJHFCC2Xt M5mgqcQy9xzWA30ZjGCPWcz0BgB7AbMuIMGIxJsnXsYxXYROAjQdoSgJWO5GsqxwELh8Ggxf6vIs+ nWNxW5jnNmbNIo/wjTF9yG/3Q0m5rkY51qHGmafhTjfInCEn7fVGLGvpAHVLREKtEUNzbQHI/0TgC LckaRVi3s5db8xRBBbvSIO84FVJYPjsFs+Q7b+5KSq20qL0HhdQZV9X5kpkqflLIiZ0s7e077xtE7 DAE5plF2nDMOl0QxlbD1vkB5kTkpLKkswk2Wy9kLI97R8IZwJnki8AVR4t2PjE5iIYiuYk9mAVq/o AtW3Vki0+yRaOA548xjQ==; Received: from auth2-smtp.messagingengine.com ([66.111.4.228]:45719) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oU59f-0005UH-8a; Fri, 02 Sep 2022 07:48:11 -0400 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailauth.nyi.internal (Postfix) with ESMTP id B54D327C0054; Fri, 2 Sep 2022 07:48:10 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Fri, 02 Sep 2022 07:48:10 -0400 X-ME-Sender: <xms:eu0RY_bvCD3L0X69Png385kJFqHW1tkOZGaO_3Js1x8o48-XOTSsTA> <xme:eu0RY-ZLI9fSDN1G2ofgkX7IqbPb5Zknbt4cH9PHe81pjadH45cywvQmYJFF6nPBd 1ITtg2A_8QWfA> X-ME-Received: <xmr:eu0RYx9NoLMYXQ6cWZXwDNoVyGuMIqv2z4xmLiRQEGEGYhtZEVTfaimO-9BZlGhnpXrI2-SuiMZKo2ANeXv3uc78PNbVtg> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdeltddggeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpehffgfhvfevufffjgfkgggtsehmtd erredtreejnecuhfhrohhmpefvrghsshhilhhoucfjohhrnhcuoehtshguhhesghhnuhdr ohhrgheqnecuggftrfgrthhtvghrnheptedtkedvveffhedvteduieejtdeiffevvedvke evuddvkedtleffhffhhffhveelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepthhhohhrnhdomhgvshhmthhprghuthhhphgvrhhsohhnrghlih hthidqkeeijeefkeejkeegqdeifeehvdelkedqthhsughhpeepghhnuhdrohhrghesfhgr shhtmhgrihhlrdhfmh X-ME-Proxy: <xmx:eu0RY1ocAsCGn5-vyNMmV-wMWN6Zv4jq-mC-BOFjMmhQtlWslhjrFw> <xmx:eu0RY6qymhE3fRm6QkfaUk8LjquyNylhHJyKvf7O-YJN38SaGV0zOw> <xmx:eu0RY7RqAR0dz8VeYZYaM0D-vA9eDBgARGGP7k_CEr4WsJfHHw_ruQ> <xmx:eu0RYxRPWEa2VANYy16_T1ZN-R2JNnjeKEXIpXl99Jrca7yo-OGAtg> Feedback-ID: ib2b94485:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 2 Sep 2022 07:48:10 -0400 (EDT) References: <87edwvqi16.fsf@HIDDEN> <87wnamlgq3.fsf@HIDDEN> <875yi64ag4.fsf@HIDDEN> <877d2mktry.fsf@HIDDEN> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Tassilo Horn <tsdh@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#57526: 29.0.50; Precise pixel-scrolling works great with touchpad but not with mouse wheel Date: Fri, 02 Sep 2022 13:41:08 +0200 In-reply-to: <877d2mktry.fsf@HIDDEN> Message-ID: <871qsu3slk.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57526 Cc: 57526 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Po Lu <luangruo@HIDDEN> writes: >> The short list is: >> >> =E2=9D=AF xinput list >> WARNING: running xinput against an Xwayland server. See the xinput man p= age >> for details. >> =E2=8E=A1 Virtual core pointer id=3D2 [master pointe= r (3)] >> =E2=8E=9C =E2=86=B3 Virtual core XTEST pointer id=3D4 [s= lave pointer (2)] >> =E2=8E=9C =E2=86=B3 xwayland-pointer:39 id=3D6 [s= lave pointer (2)] >> =E2=8E=9C =E2=86=B3 xwayland-relative-pointer:39 id=3D7 [s= lave pointer (2)] >> =E2=8E=9C =E2=86=B3 xwayland-pointer-gestures:39 id=3D8 [s= lave pointer (2)] >> =E2=8E=A3 Virtual core keyboard id=3D3 [master keyboa= rd (2)] >> =E2=86=B3 Virtual core XTEST keyboard id=3D5 [slave ke= yboard (3)] >> =E2=86=B3 xwayland-keyboard:39 id=3D9 [slave ke= yboard (3)] >> >> Interestingly, that list is the same no matter if I plugged my mouse >> into my notebook's USB slot or if it is not connected. > > Ah, you're using Xwayland. Actually, I use pgtk so that emacs runs as native wayland client but I guess that doesn't make a difference here. AFAIK, X and wayland use libinput for device handling by default and "libinput list-devices" knows about touchpad AND USB mouse. Of course I have no clue if that has any relevance wrt. emacs. --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=libinput-list-devices.txt Device: Power Button Kernel: /dev/input/event2 Group: 1 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: n/a Device: Video Bus Kernel: /dev/input/event3 Group: 2 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: n/a Device: Video Bus Kernel: /dev/input/event4 Group: 2 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: n/a Device: Lid Switch Kernel: /dev/input/event0 Group: 3 Seat: seat0, default Capabilities: switch Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: n/a Device: Sleep Button Kernel: /dev/input/event1 Group: 4 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: n/a Device: USB OPTICAL MOUSE Kernel: /dev/input/event6 Group: 5 Seat: seat0, default Capabilities: pointer Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: button Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: flat *adaptive Rotation: n/a Device: AT Translated Set 2 keyboard Kernel: /dev/input/event5 Group: 6 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: n/a Device: SynPS/2 Synaptics TouchPad Kernel: /dev/input/event18 Group: 7 Seat: seat0, default Size: 100x76mm Capabilities: pointer gesture Tap-to-click: disabled Tap-and-drag: enabled Tap drag lock: disabled Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: *two-finger edge Click methods: *button-areas clickfinger Disable-w-typing: enabled Disable-w-trackpointing: enabled Accel profiles: flat *adaptive Rotation: n/a Device: TPPS/2 IBM TrackPoint Kernel: /dev/input/event19 Group: 8 Seat: seat0, default Capabilities: pointer Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: disabled Nat.scrolling: disabled Middle emulation: disabled Calibration: n/a Scroll methods: *button Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: flat *adaptive Rotation: n/a Device: ThinkPad Extra Buttons Kernel: /dev/input/event8 Group: 9 Seat: seat0, default Capabilities: keyboard Tap-to-click: n/a Tap-and-drag: n/a Tap drag lock: n/a Left-handed: n/a Nat.scrolling: n/a Middle emulation: n/a Calibration: n/a Scroll methods: none Click methods: none Disable-w-typing: n/a Disable-w-trackpointing: n/a Accel profiles: n/a Rotation: n/a --=-=-= Content-Type: text/plain Bye, Tassilo --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#57526
; Package emacs
.
Full text available.Received: (at 57526) by debbugs.gnu.org; 2 Sep 2022 09:30:58 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 05:30:58 2022 Received: from localhost ([127.0.0.1]:44886 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oU30s-0003wi-7m for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 05:30:58 -0400 Received: from sonic315-22.consmr.mail.ne1.yahoo.com ([66.163.190.148]:36893) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oU30r-0003wW-1M for 57526 <at> debbugs.gnu.org; Fri, 02 Sep 2022 05:30:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662111051; bh=NK7ntFfScyI+kDRYP0mxuLyZS53ORZHSUDEI7Q5pKow=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=TVgmXMKnhiwL+evNn7ie/86nFWdm/0SNR2vQXes2MQmoajvOxC5nQY+PxWO9gXpRGz9sKtB2Hde/nfH1p0fovnlFS4jDlnWBKdiEyen5D5HjGI1rOYLoJyotcQyiCRoUPhymxiJMNjU6soMw+Ip2XxHVLMH31WMXFVcNotR1nMyjTrtd8EDrbo9qCrbk6HhvVUXDYzZzOKc5iL6ymSuKqxWydrBkOQ41gH5I4Phq2Vx3kgmDFAMcf1aHK3CxnFCSUNnw10LOLW7Dlp7oZslxRuaDFsvBA+tLzn9nYRNB59LK3sAhAn/yiF7gFutWdDT50T/S9e3ui/CC2Sd+uX1VAQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662111051; bh=/L9/hmvFD94MAfSxHBxUYoaE3IJenPKDjTVbqBax5YF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=HWdcSy/nVwfXqvkv8ENv6BjZag8plB9T25Cp2DuBOltSzoVU0m5eNGnRk3nvDDeN98nkWdtlMW1fP21Brqrj7NsuLM4Cc7FJAbbWegwXR/oAocdrULFQB1r54YEkyZ0c1sKTCOzj0bb1eKlrnx+Mu/WC6ehAtVld4iQWW5JbMsQqfknQe8wLMQJTwJpWjQh4sVqH5USaHq54IBSMU7gkFWCKm7ME7U0nuVceqjuOvhrrwsz8AQmpr1UZPJ3SvPTEM2GEQ8oLy4Zxc7UtQOpGcAj1Z1T5cQdObf67aY4pC3CeoFuJ/VX/CKgMYDOqtIN43tX1RStvACOOv3EYfIpG6w== X-YMail-OSG: fToI8mEVM1nqgYxKMUey6AL32EIDPDTvq2WyLWRB4OlMRq...D1ZGoUzpt9.iUY QIRVJT1AIO7l0YBCEuQPxaxDqkqyaKZ6XpRhZkG00m9EJBT669VxI1NukHPzJYvMlwP809hhL8ll DqAfQdPRAEYJoI.WjHRP1LcScI02h9Rqnwg2eoQmlOzDxFf3cfZCfeRd8kILH0j2.5XbcvT0kiB0 pRNGRnrUQ1_UABlYKoVohoy9b7BRFLzKrGYnqxlU6wA0Dndurr4LX3WWikAjSwIWcZvZgh_H7iRw gsCg7fxm3eXbzzOotJBvroVdAqn_KrT3OUz6zR65Nrg7hTRCIg33HULFNNqTxnomR75ru4Th5EUV rxmOHJGp8LeVCRgYv60vd19EeHKjRgJzVZTmqEv5zG7fUSk5_k5kX1ewe2EzhabmSpvwmrWA6YdN GgMbkbrBH37MbjPH6Lcbt3CVQNNbuUWPdeLzmiMM9US1pp4xHCNRmzjaCGTVCfu3sgl_WwKgud8m 23gnqn14YmiffHrEEELQsH4Uad_Q0cirp7Ml4kZ5t3b.u.oVltWI4yjkrbQRWsaR3cKgr4HMnLkq In_3DsfaOtVwsIHXUCOv3iRQdNXA.R0_nlc3GB.dJxo3_LeZZWdqwwiA7cQG3DxYhOwIYT403_hS bea7Ja06bv_JZEvcHJymIAlltdjGN31zQaiGPiJIWk67uS7pWrWoFf9DFpNDKKHfDzH5pPxFs49V bgLpVePnlZOdvV4aqn_8K6W014Zhom9hhqT5LAVqMjVcvTbDLDyoCPev1P_nr5Uj1Wc0IfgzBoIM TDzL6d6TyOUPR7wcH3w68xpVgMtKlab7dMOIOgsVZUBZSg4XjDPFtm_Qtxpoh9VXk6j.6DKltBaF aAzy5e4uw.J7Rtv52qH1AofvMGUvv9W_p1PZeYuqY.8bxk48WXENWwpwiWVv80tNd6nOovbCRRTa XXeCtWpQeEVyDxQY8SxSA7c6gDn4TisrjJer5w7IFLNKcbzjBi2fJq21..czGE0GFceXaFUxbRv_ 6DPa4z1xdyrvUFyYWIEIO7btNfjzuasFXF3qC.Q_1Am8G0C4BBzTBq37..VS4x7JivVC9NCyBdnX LlVS0D0n9.Qo5ncDnDh6oGMHjEmnpmFCpDlYrZOMVipMvuV2LVvteLeOUZo4h8TBdxKHPOcRnX7X MeW.IkHhUB_CTfBOqVFIhUP8mE8o6uU69Gg4KA2Xt.haOb.4OSAVq3Tg0EViMS6ykOAe20FVvfaW GcRIYcTZog_khoolBGkgvM9W0flBuoFobOC3VQYAhJixi_VEZYP5Xq_Z9pq_IHy8u0bPUBdxSlKg vLSxDsa_bRGZZB54Svrdn7_rl8Ci9Uyp9DfPyZbckY85AlgOH04lzM4QqsUfAaaU5_P9qJNUadH. KhZNAf.Axp5MuNiPkX0NyzEk1v0BSa5kc.h_f.OrfWeYBwG1ZNbutZEj8Z78neUk5f0Cy5GGtv1J IIsWJySBq4Qe9cu3kn3sRCgmllEfTHT97KRGSCgiyG43Y4_9e2ETqCYt3UMkjm7k9a73M0JoSOjv iDGOn8EJ.z1X6.z.0uwQK0KQpDMxCC92md5HRhu.kqxO148Ft46Im7g_x9Awy8A0mZK18JnxvI0r JWlO79RpCsRnmiIaSqGA929Bfu1iMl2uNSh47K8w.uFzZmsQTsCiL8GykBYIkg4iCqCPlr2kuI9x W0NpZAvZYuYlcLQ0DK4hEMuXgM5iMUvpPe.7qsXlWuca._t_OeaktN0lz5qJnrC74aSHdtXrswxJ RtjXv3Oz4U13kU8scxbBEbGBUB3Gn41M8dVlRrBsFhWWoPFddiAR3_x1o2K7oXcJu6XaTVmF1V_8 P7uPOwUf4A89fCBHAuG231ZYjRKpzW1r6zHwuvJ38gsamHvq6NysxZXW4CN6s2yC4mXWakUMlIAz 7vpEFlYM9BLjkCPqI9f.BHLudpIyJDqrS0sqltLFrzO830dFLCuSX606lXrddN4.OTRIPU10S1k. 32mz9dbgq.mXpLMrbjP6V9kvpH.EJFigT5Uc8eVIkGU0QfPGSgqG9YNLFgfPPbKMwk1aHiOB.waR sqavObXPZnOgzdUflO5cfIE5pIpTeNmKTNfl_2gknfWoNbiNLF7atH05Up1e4lb.gK33KA73Lle6 kG6LrmDgnNmsD.WVJFbgYEPUyzLjLe7UrYWl8krP1z_L6Qt4j6a19bD5WSlfuzR3u3wPihp7tMqP VUf3S0N1F.YlnPvHolDT5f5Gza3.RWWnbGJJjql5meuJRaBanER29j1x2PWtY.LVv6qA.SOSKfDm L9aQQgrpS.dhH X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Fri, 2 Sep 2022 09:30:51 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-n9zqw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 692c5d08b65ab161544bff7725e5d3ac; Fri, 02 Sep 2022 09:30:47 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Tassilo Horn <tsdh@HIDDEN> Subject: Re: bug#57526: 29.0.50; Precise pixel-scrolling works great with touchpad but not with mouse wheel References: <87edwvqi16.fsf@HIDDEN> <87wnamlgq3.fsf@HIDDEN> <875yi64ag4.fsf@HIDDEN> Date: Fri, 02 Sep 2022 17:30:41 +0800 In-Reply-To: <875yi64ag4.fsf@HIDDEN> (Tassilo Horn's message of "Fri, 02 Sep 2022 06:57:15 +0200") Message-ID: <877d2mktry.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.20595 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1203 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57526 Cc: 57526 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Tassilo Horn <tsdh@HIDDEN> writes: > The short list is: > > =E2=9D=AF xinput list > WARNING: running xinput against an Xwayland server. See the xinput man pa= ge for details. > =E2=8E=A1 Virtual core pointer id=3D2 [master pointer= (3)] > =E2=8E=9C =E2=86=B3 Virtual core XTEST pointer id=3D4 [sl= ave pointer (2)] > =E2=8E=9C =E2=86=B3 xwayland-pointer:39 id=3D6 [sl= ave pointer (2)] > =E2=8E=9C =E2=86=B3 xwayland-relative-pointer:39 id=3D7 [sl= ave pointer (2)] > =E2=8E=9C =E2=86=B3 xwayland-pointer-gestures:39 id=3D8 [sl= ave pointer (2)] > =E2=8E=A3 Virtual core keyboard id=3D3 [master keyboar= d (2)] > =E2=86=B3 Virtual core XTEST keyboard id=3D5 [slave key= board (3)] > =E2=86=B3 xwayland-keyboard:39 id=3D9 [slave key= board (3)] > > Interestingly, that list is the same no matter if I plugged my mouse > into my notebook's USB slot or if it is not connected. Ah, you're using Xwayland. Unfortunately, that X server is not implemented properly, so the X build of Emacs cannot determine the source of wheel movement correctly.
bug-gnu-emacs@HIDDEN
:bug#57526
; Package emacs
.
Full text available.Received: (at 57526) by debbugs.gnu.org; 2 Sep 2022 05:22:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Sep 02 01:22:46 2022 Received: from localhost ([127.0.0.1]:44605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oTz8f-00055I-J9 for submit <at> debbugs.gnu.org; Fri, 02 Sep 2022 01:22:46 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42292) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tsdh@HIDDEN>) id 1oTz8e-000552-Ev for 57526 <at> debbugs.gnu.org; Fri, 02 Sep 2022 01:22:45 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40802) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oTz8Z-0000Dv-4p; Fri, 02 Sep 2022 01:22:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-reply-to:Date:Subject:To:From: References; bh=2LNMedAlbzp4Uicis/PM4thW7sjEqAWzpgWg36H/cVU=; b=MwU3DX9ak2Yjmd GPoepod00Ko+Wnuyt8Q1oGM5kqZw+rRYJNTUXXum+D6itWpOw3AHuL54EXgo072rPIq65NADZ8i66 9A+5gqwruBnJvDZ89AjTd8L/dU7iT9l5avagVupvuXz5JA0k/SNLSZ0z22XuZl6/z1Xvacl5NI8za UJcgE8vta8wSmcIKFTi3g4X+FQyKAXuNPYkzAyfOBDN2lIUtjndw/TvmEq9ZdXK4WQ5DPVAVjK0Px Zdt3VHtFna6owv7LAPD9N6ckk+8yz+EaplKIDD9uu9kvGeXiyoxc3Dz5S06Z4JyWffemAcqgywQUT 4s4mnxbpVb19ZqvCW9gA==; Received: from auth2-smtp.messagingengine.com ([66.111.4.228]:49039) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oTz8Y-0000XF-U5; Fri, 02 Sep 2022 01:22:38 -0400 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailauth.nyi.internal (Postfix) with ESMTP id AA11427C005A; Fri, 2 Sep 2022 01:22:38 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 02 Sep 2022 01:22:38 -0400 X-ME-Sender: <xms:HpMRY4K8RdmxQm3ZpZ_p4tMqt3YQJ1bAknNNSM6WpoIR9YG5Usp67Q> <xme:HpMRY4Ir3PV4f0DvqrCK-eS0Vy6SE9SDamJig5KRxLtVZzDQ5folI5Q07di1ofy1m a2Oo77PlzviNw> X-ME-Received: <xmr:HpMRY4uqDU1-yk9i3YO1MveWYVcvFDJHRjJIOI-LygBkpQzUfdA4wNZyv3vsUp587zCcpoy69fXeqbwsQZetff1iQBzz2g> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdekledgleehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpehffgfhvfevufffjgfkgggtsehmtd erredtreejnecuhfhrohhmpefvrghsshhilhhoucfjohhrnhcuoehtshguhhesghhnuhdr ohhrgheqnecuggftrfgrthhtvghrnheptedtkedvveffhedvteduieejtdeiffevvedvke evuddvkedtleffhffhhffhveelnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepthhhohhrnhdomhgvshhmthhprghuthhhphgvrhhsohhnrghlih hthidqkeeijeefkeejkeegqdeifeehvdelkedqthhsughhpeepghhnuhdrohhrghesfhgr shhtmhgrihhlrdhfmh X-ME-Proxy: <xmx:HpMRY1brER18MhAMI8Rbpeh1WgzDPsvqH9mXneEx0W9nPt40T7Ub3Q> <xmx:HpMRY_Y7nD2umtq7Ojp7sA01-OqFjp23mtS89iRl1sOW7ihopkRMQg> <xmx:HpMRYxAoE7UGWl8cK3t_AtEsFZQS72zacJf2mY21GJklJEmBaonqKg> <xmx:HpMRYwBuE4-U0fVoSWgq0hAuiNzJgY2F-CWgrh9-g-r_Mwsf5lOUTA> Feedback-ID: ib2b94485:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 2 Sep 2022 01:22:37 -0400 (EDT) References: <87edwvqi16.fsf@HIDDEN> <87wnamlgq3.fsf@HIDDEN> User-agent: mu4e 1.9.0; emacs 29.0.50 From: Tassilo Horn <tsdh@HIDDEN> To: Po Lu <luangruo@HIDDEN> Subject: Re: bug#57526: 29.0.50; Precise pixel-scrolling works great with touchpad but not with mouse wheel Date: Fri, 02 Sep 2022 06:57:15 +0200 In-reply-to: <87wnamlgq3.fsf@HIDDEN> Message-ID: <875yi64ag4.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 57526 Cc: 57526 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Po Lu <luangruo@HIDDEN> writes: >> The reason for the difference is that the EVENTs passed to >> pixel-scroll-precision have very different delta values. The >> touchpad events command emacs to scroll about 20 pixels, the mouse >> wheel events command it to scroll 150 pixels. > > Try playing with pixel-scroll-precision-large-scroll-height; start > with a value of 30, and adjust it upwards if it interferes with > trackpad scrolling. Oh, yes, that does the trick. I don't actually feel much of a difference (if any) no matter if I set it to 10 vs. 140. It seems it must be at least smaller as the delta in the mouse wheel events (150) in order to have any effect but that's it. So I went with 140. >> I see there's some interpolation feature which might be relevant but >> I don't get into that code path because (device-class >> last-event-frame last-event-device) returns core-keyboard instead of >> mouse. I get that value in both the case where I scrolled using >> touchpad as well as mouse. When I typed something with the real >> keyboard, it says just keyboard. > > That part of the code will be reworked soon in accordance with an > earlier discussion, and you can assist with that by sending the result > of running "xinput list --long", which will help determine why your > mouse is not being recognized by Emacs. The short list is: --8<---------------cut here---------------start------------->8--- =E2=9D=AF xinput list WARNING: running xinput against an Xwayland server. See the xinput man page= for details. =E2=8E=A1 Virtual core pointer id=3D2 [master pointer = (3)] =E2=8E=9C =E2=86=B3 Virtual core XTEST pointer id=3D4 [slav= e pointer (2)] =E2=8E=9C =E2=86=B3 xwayland-pointer:39 id=3D6 [slav= e pointer (2)] =E2=8E=9C =E2=86=B3 xwayland-relative-pointer:39 id=3D7 [slav= e pointer (2)] =E2=8E=9C =E2=86=B3 xwayland-pointer-gestures:39 id=3D8 [slav= e pointer (2)] =E2=8E=A3 Virtual core keyboard id=3D3 [master keyboard = (2)] =E2=86=B3 Virtual core XTEST keyboard id=3D5 [slave keybo= ard (3)] =E2=86=B3 xwayland-keyboard:39 id=3D9 [slave keybo= ard (3)] --8<---------------cut here---------------end--------------->8--- Interestingly, that list is the same no matter if I plugged my mouse into my notebook's USB slot or if it is not connected. The long list is attached. --=-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: attachment; filename=xinput-list-long.txt Content-Transfer-Encoding: quoted-printable WARNING: running xinput against an Xwayland server. See the xinput man page= for details. =E2=8E=A1 Virtual core pointer id=3D2 [master pointer = (3)] Reporting 3 classes: Class originated from: 2. Type: XIButtonClass Buttons supported: 10 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel= Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Righ= t" None None None Button state: Class originated from: 2. Type: XIValuatorClass Detail for Valuator 0: Label: Rel X Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 2. Type: XIValuatorClass Detail for Valuator 1: Label: Rel Y Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative =E2=8E=9C =E2=86=B3 Virtual core XTEST pointer id=3D4 [slav= e pointer (2)] Reporting 3 classes: Class originated from: 4. Type: XIButtonClass Buttons supported: 10 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel= Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Righ= t" None None None Button state: Class originated from: 4. Type: XIValuatorClass Detail for Valuator 0: Label: Rel X Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 4. Type: XIValuatorClass Detail for Valuator 1: Label: Rel Y Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative =E2=8E=9C =E2=86=B3 xwayland-pointer:39 id=3D6 [slav= e pointer (2)] Reporting 7 classes: Class originated from: 6. Type: XIButtonClass Buttons supported: 10 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel= Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Righ= t" None None None Button state: Class originated from: 6. Type: XIValuatorClass Detail for Valuator 0: Label: Abs X Range: 0.000000 - 65535.000000 Resolution: 10000 units/m Mode: absolute Current value: 0.000000 Class originated from: 6. Type: XIValuatorClass Detail for Valuator 1: Label: Abs Y Range: 0.000000 - 65535.000000 Resolution: 10000 units/m Mode: absolute Current value: 0.000000 Class originated from: 6. Type: XIValuatorClass Detail for Valuator 2: Label: Rel Horiz Wheel Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 6. Type: XIValuatorClass Detail for Valuator 3: Label: Rel Vert Wheel Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 6. Type: XIScrollClass Scroll info for Valuator 2 type: 2 (horizontal) increment: 1.000000 flags: 0x0 Class originated from: 6. Type: XIScrollClass Scroll info for Valuator 3 type: 1 (vertical) increment: 1.000000 flags: 0x2 ( preferred ) =E2=8E=9C =E2=86=B3 xwayland-relative-pointer:39 id=3D7 [slav= e pointer (2)] Reporting 7 classes: Class originated from: 7. Type: XIButtonClass Buttons supported: 10 Button labels: "Button Left" "Button Middle" "Button Right" "Button Wheel= Up" "Button Wheel Down" "Button Horiz Wheel Left" "Button Horiz Wheel Righ= t" None None None Button state: Class originated from: 7. Type: XIValuatorClass Detail for Valuator 0: Label: Rel X Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 7. Type: XIValuatorClass Detail for Valuator 1: Label: Rel Y Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 7. Type: XIValuatorClass Detail for Valuator 2: Label: Rel Horiz Wheel Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 7. Type: XIValuatorClass Detail for Valuator 3: Label: Rel Vert Wheel Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 7. Type: XIScrollClass Scroll info for Valuator 2 type: 2 (horizontal) increment: 1.000000 flags: 0x0 Class originated from: 7. Type: XIScrollClass Scroll info for Valuator 3 type: 1 (vertical) increment: 1.000000 flags: 0x2 ( preferred ) =E2=8E=9C =E2=86=B3 xwayland-pointer-gestures:39 id=3D8 [slav= e pointer (2)] Reporting 2 classes: Class originated from: 8. Type: XIValuatorClass Detail for Valuator 0: Label: Rel X Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative Class originated from: 8. Type: XIValuatorClass Detail for Valuator 1: Label: Rel Y Range: -1.000000 - -1.000000 Resolution: 0 units/m Mode: relative =E2=8E=A3 Virtual core keyboard id=3D3 [master keyboard = (2)] Reporting 1 classes: Class originated from: 9. Type: XIKeyClass Keycodes supported: 248 =E2=86=B3 Virtual core XTEST keyboard id=3D5 [slave keybo= ard (3)] Reporting 1 classes: Class originated from: 5. Type: XIKeyClass Keycodes supported: 248 =E2=86=B3 xwayland-keyboard:39 id=3D9 [slave keybo= ard (3)] Reporting 1 classes: Class originated from: 9. Type: XIKeyClass Keycodes supported: 248 --=-=-= Content-Type: text/plain Bye, Tassilo --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#57526
; Package emacs
.
Full text available.Received: (at 57526) by debbugs.gnu.org; 2 Sep 2022 01:15:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 01 21:15:19 2022 Received: from localhost ([127.0.0.1]:44421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oTvHD-0007CD-If for submit <at> debbugs.gnu.org; Thu, 01 Sep 2022 21:15:19 -0400 Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]:41472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <luangruo@HIDDEN>) id 1oTvHB-0007Bx-7P for 57526 <at> debbugs.gnu.org; Thu, 01 Sep 2022 21:15:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662081311; bh=9f8UVWaaCBFBu9JPXz7ZyHIH2wCdro8qckD0AA7S6rw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=DPLrNNwm0xXRCWtDC9aux8do2VBIhiDMpCPLnZ9EHwvvKBeW3fBZe5VflNTx6sY1U/6LHta8176coOF3HFq+cxBPKc0lHRq3v/UODr4ezjDUXjUmI6FKcx0iKtMJ8r/q2YoJo7/fBk9jzlU/aZSF7vwFe1NCoVvEM/U8+1qxG8i0sJ1mgweql/9SrsqGR+1qf69JoPEM5s0apCIufxLIF8I3SNLb+e9tQRZ5iGuYEddGv2lOWj2iLKQiv4AKKWrr3FXztWMhdg4KsDcpM0QkKm5KkrC9XKChIyfOUTuIHGQpuC/qzecQnvm5iEJWIQ8ldbhcCAq2KXzjM5lU7cQFVA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1662081311; bh=91djUlA8WKPTzJHOawExmZickpbGJKiLTnAbDevUgNC=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=COGweQ9+26wsdRAC4jkH8047Psad6Wm/VRHRsuUvOmw3lPKgXL2X/nBkHoXI2gvTF29SbXfHS3bRwEFMtWE717F7yYDTRVeJHm0z4+//pp2RM3Om4FNf2kbw5fa2x5ctZoDD7goN81u+UooviiQg7ZC1cySh+PU3BWS34Lyy1P9+4rg8WyRRsSIik4JXhWvHS56QNZb7HSbuTtJRfpixTULWrarnMoRwan57To5qeHHo0Ctc15Io7yL0R+nMmWZIUKA+8MoVZCif4DUhYXn6+EAtOYm9ANNN8ENNDF5TLimQGkLchbcK/aul9qo+l4EYWlArG3ezO9VyrgnR6kf0aw== X-YMail-OSG: DLO2kQgVM1nZoF6Q4pH5fGuLp1gbuDKIQgLF5agmM1FcEoUDZrsdb_vnkBkj01k HjZTF42uhZEFe2653T4rShjQZAun90Lt_ysfcB3GVnF2oX0Q8tnSrYiRGB2jYWP7LXQSQEwxX5Op O9CbMtaViklgj..3qPEnhErW7.v_tkbQKWKDVWESK3hg6741VgCJ5BXr.NSlakZ_JyT71kpwas6V ZcxB7MS9dpELDNXwOK9wSrlcfwt1r_uODEQWs_q9Z31_SuPLNJlbQAdamMaJ0G0XIsuMOkbQjvv4 9YSXqSrxFOUmAatsk7hekHqnFcHIO08veiO9RyL9xal9x.oD3IbaJu6KqvdhmMOpRbfKjagSiSAj nh0qGXfPql7hpeCG.RmmPgEF4jsCZPxeBwJ_7oCbsoG0bdLtxyoI2guzSuQxWJq95SETxxPeSKAO YKy2LmiX491wHu9ViTjHIt4PMMWjBOI7f8yCqOPSiOMETNzZOuEeWCPJgmf70dO5pJkr7A6lifL5 _znWsqOnW_Sw_O1XBBgcU7C3H.7tW4IEhcJXa5eIdihsRxxs_0UzU0wN1OD6gGmzzvsc3HJlww6Q VWJaZwGF7SuHeg.PzqaAunfRMzCOlD4yfiRCKwTmY2DFZtG7XXBxptEarextncNiER2bBbQKaQS7 PPF0Jefa8ruIlryVQirlXy2xuzLf057AgZVbpOJkgZyB9ypSOCVxfwKPMuAYlh0xm9BIDssG85uh idSs1MovzrVHS.7PTdAQ1lSfd7kOlpv4puOykswwx4xSDm9i3yjWVUxOQCXpch.xQBcgLLxZuUlr dd3q9doGXxCB2oGAD1oVicwAEJDFFsspkzhOPZ0gfn5dIAcUmcRS42Oi3Aoa4FnE1kwkPNyn7..M jHMfaOI2LG8WKX_oSafyTtpR6alKQyChLPN6uFeID6xVFjqFZay1NoDzqscSLIVzk_HaUnxw_uFi qEoa6Z5No5KRcHyP.KbY2E5VCvc0H_dR0wHHRSgDMIzkIjluayHPCktTcvgkR1zklDQnAzC.LzJL zzpV3gZPzPTea9yEHaKGXnGmq3bEFmOUa4mIrbts2Xord7MsEprizX3AfB1EYE9x0get04dAUBye 3iny4MFC3aSSnxoRGSEco06bonPPw6lTpFT5IJMXNvdP3y97cEPIV3xz1PIzzyIvATardGJzx3pg GZgenvV4t1U1l_TXONhAxG6re1TP.ouVxR4OWdZGpjJdPdKwD9i4A5EMCJyCprw1kxr5i70xGNTs Fbf6qLiYJCmpOXkfDItveUsfBYJos1THwgM5dIvPYENBBqHuvhOKdJwWr7DHFuBUOlBK1icdASfh lnS5te7wEh5sqCG_sJk0uvQkrr5AAdtM1BKb.UiQow5AfGvdazvB80Sw4tz7TitNe7FtDZakhrZK M1bl7rqR7HiUSRmd6sKv25R1oWVm2prYJrQgeaMR5O_6j_fyVzHG42MHzZDuYwxKur14D9hNyZPK MNlQ78hxoJisZQNgTBSjceKH_0eWW7T0oB0oEfcCoZoz3izd_SgZskKbdXQ753s5uSwWetSpac0Q 29J2fNtW4PZizjDuNmnW9I.cZ5vh2bcBrjcftoKII9BT51nynZFOOH2_kVcnd6_618WGKFgPNO0C AO8In5I6htqVzxlWjKBKVcH4z8d85s1OUgM88vyLkcos0kRoXkq3IAdVUAYh.EM7kf3yr5C3DN8G GgCjQeDNBOfEtnCp2s4TE3Jr35PjaIbgtZ3OWXyFW97OQXJIODZnNPmbl7_n5u_hj_FhlXDwr87e vr2CkYvO36.xIw8foi5wHsme7o5W6HZS_L13A9e9c67hYt3hdPCtyChxU63GOFS3viSoXhf4N24D K.BpanA7CqVAsCvshvdDxVRPjCU5EO2.1xykUQWx.w_fLVymdJpKhTX66e4xF8rM1BdxeAJNedxJ uM6NHR4GCJZiw8np0d8LFFD3F9gYmCkt6xJ7s1mdEUr_3qev8yJ3XCZYZk8BCEkGynqMr.8HkwS0 4wUGgYa.ghTZPwRJdjbCQuaEcVAFFjBBnbR8D5UuHaBOaBEr.8B6DBWoypBzx.qqFuAfOz8Qdwml Td7Sc5khI35.7g012xDU7Y1QI9WfsJsuFnahIx4tuH0iljJEIabz9j5W2PDBLoRb7jLThhL1Lkpq fQah4JBrlARVRhA5KXHjaCuFCmqkdcVohFPMDy6d_YsCryC8USSYlymsmXHMLaTMdgYZcO_g8HW4 eitZegvBTXqpTNigw2ZN5JBV3lG2g8pRefP1gY6tlAmIttDi1MPl9IaQAOtbiPxtfNt69WwQ3fAL OdME- X-Sonic-MF: <luangruo@HIDDEN> Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Fri, 2 Sep 2022 01:15:11 +0000 Received: by hermes--canary-production-sg3-6bb8946c47-ts4tq (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 139f64de02412a6a26b1acd666099df5; Fri, 02 Sep 2022 01:15:04 +0000 (UTC) From: Po Lu <luangruo@HIDDEN> To: Tassilo Horn <tsdh@HIDDEN> Subject: Re: bug#57526: 29.0.50; Precise pixel-scrolling works great with touchpad but not with mouse wheel References: <87edwvqi16.fsf@HIDDEN> Date: Fri, 02 Sep 2022 09:15:00 +0800 In-Reply-To: <87edwvqi16.fsf@HIDDEN> (Tassilo Horn's message of "Thu, 01 Sep 2022 15:48:43 +0200") Message-ID: <87wnamlgq3.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20595 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 1289 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 57526 Cc: 57526 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Tassilo Horn <tsdh@HIDDEN> writes: > The reason for the difference is that the EVENTs passed to > pixel-scroll-precision have very different delta values. The touchpad > events command emacs to scroll about 20 pixels, the mouse wheel events > command it to scroll 150 pixels. Try playing with pixel-scroll-precision-large-scroll-height; start with a value of 30, and adjust it upwards if it interferes with trackpad scrolling. > I see there's some interpolation feature which might be relevant but I > don't get into that code path because (device-class last-event-frame > last-event-device) returns core-keyboard instead of mouse. I get that > value in both the case where I scrolled using touchpad as well as mouse. > When I typed something with the real keyboard, it says just keyboard. That part of the code will be reworked soon in accordance with an earlier discussion, and you can assist with that by sending the result of running "xinput list --long", which will help determine why your mouse is not being recognized by Emacs. Unfortunately momentum will not work with any non-trackpad mice other than Apple's "Magic Mouse 2" (which recently gained driver support on the kernel side), since the necessary tactile information is not reported to programs by their hardware.
bug-gnu-emacs@HIDDEN
:bug#57526
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 1 Sep 2022 14:47:02 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Sep 01 10:47:02 2022 Received: from localhost ([127.0.0.1]:43832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1oTlTC-0003eV-19 for submit <at> debbugs.gnu.org; Thu, 01 Sep 2022 10:47:02 -0400 Received: from lists.gnu.org ([209.51.188.17]:60910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <tsdh@HIDDEN>) id 1oTlT7-0003eI-RZ for submit <at> debbugs.gnu.org; Thu, 01 Sep 2022 10:47:00 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34116) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oTlT7-0001Bt-Kx for bug-gnu-emacs@HIDDEN; Thu, 01 Sep 2022 10:46:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35756) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oTlI9-0007Jd-Sf for bug-gnu-emacs@HIDDEN; Thu, 01 Sep 2022 10:35:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:Subject:To:From:in-reply-to: references; bh=kIK+48OT6LUJhAE6B9YJsQ49As3TB4AwQy17IF+D5jA=; b=nSqJgUs7eMl7HZ nCRE9QxECTCbm81kv13JjPkW21X3bsNwKvuJ3O5n5WSfOS1XGD7OX0+v8rsRl0v1Zw/MTUrsEk3cx XPoFQVFAQw8y3X7M1N3sgQWaoSZ3dWognWENYWwZob4dgMRZrkMx/EhFXP9mTJLrLP1grJqzoM4uz ONgbAMH89Ac68YIXwqu/32i3W+L4nltzJK9N5bZ/1Gc3tCPPz554QT1IRWOpYvosOhY7AEXGU4eY+ B5JP7qqZ4whg17aEvR4dI1L4TW139myNiSDykXpUJC3miFAUvSBk5xkBgD6AKM3aY8u0+J9nn3zEl r70estNxlDlcFuIvX48Q==; Received: from auth2-smtp.messagingengine.com ([66.111.4.228]:51891) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <tsdh@HIDDEN>) id 1oTlI9-0000nq-KW for bug-gnu-emacs@HIDDEN; Thu, 01 Sep 2022 10:35:37 -0400 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailauth.nyi.internal (Postfix) with ESMTP id 81B8F27C005A for <bug-gnu-emacs@HIDDEN>; Thu, 1 Sep 2022 10:35:36 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Thu, 01 Sep 2022 10:35:36 -0400 X-ME-Sender: <xms:OMMQY7IOJO2Zq9jb4row_RZANDir4YiV1-uZuyUYO1MCLmLJELHATg> <xme:OMMQY_JJnI1ItGGBKOXvQGQdodg5acFwJYM11mc51nhtjfSoJ_VwAAlMAfgnCltZy DzynYYgGp5jOQ> X-ME-Received: <xmr:OMMQYztAc7SWYMq_KCRsDGtCwu4rurh2BDhc3XMqCDYS5oTPgmMoS_OZdpIX2PVRNM3_4CHKRgOLyKuc279plo4Ei3cgqg> X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdekkedgjeelucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegfhffvufffkfggtgesthdtredttd ertdenucfhrhhomhepvfgrshhsihhlohcujfhorhhnuceothhsughhsehgnhhurdhorhhg qeenucggtffrrghtthgvrhhnpeduvdeuveejfeekueffieffhfethfdviedutddtgfeivd dvhfevffelgfdujeetveenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgr ihhlfhhrohhmpehthhhorhhnodhmvghsmhhtphgruhhthhhpvghrshhonhgrlhhithihqd ekieejfeekjeekgedqieefhedvleekqdhtshguhheppehgnhhurdhorhhgsehfrghsthhm rghilhdrfhhm X-ME-Proxy: <xmx:OMMQY0bHDgYS5vb9dW36FyKPwsL1851aIiCy7QSZsXu5cWkvldStMg> <xmx:OMMQYyaBH4DUbldgGj2T-5VvJA2hlamxTVpDMdV68S1iP3BK6fuQBg> <xmx:OMMQY4C9YF-YIKOZoT1P8kiqniGE65S98EdtUs3mM3IBZ5xeRaKyHg> <xmx:OMMQYw0J0cC5udVcfrPRKMJLB1kV6b9YRpbFiARfOEULMkW70SPjCg> Feedback-ID: ib2b94485:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for <bug-gnu-emacs@HIDDEN>; Thu, 1 Sep 2022 10:35:35 -0400 (EDT) User-agent: mu4e 1.9.0; emacs 29.0.50 From: Tassilo Horn <tsdh@HIDDEN> To: bug-gnu-emacs@HIDDEN Subject: 29.0.50; Precise pixel-scrolling works great with touchpad but not with mouse wheel Date: Thu, 01 Sep 2022 15:48:43 +0200 Message-ID: <87edwvqi16.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) 1. emacs -Q 2. In *scratch* evaluate (pixel-scroll-mode 1) (setq pixel-scroll-precision-use-momentum t) (pixel-scroll-precision-mode 1) The result for me is that scrolling with my notebook's touchpad is precise and uses momentum. But scrolling with the mouse wheel seems to scroll about 8 lines with each "click" of the wheel in one redisplay (so it's not smooth at all) and there seems to be no momentum (which is probably correct because the wheel doesn't give the ability to stop momentum scrolling). C-h k reports that wheel-down/up are bound to pixel-scroll-precision. On the touchpad it seems next to wheel-down/up events a final touch-end event is generated starting the momentum scrolling. The reason for the difference is that the EVENTs passed to pixel-scroll-precision have very different delta values. The touchpad events command emacs to scroll about 20 pixels, the mouse wheel events command it to scroll 150 pixels. I see there's some interpolation feature which might be relevant but I don't get into that code path because (device-class last-event-frame last-event-device) returns core-keyboard instead of mouse. I get that value in both the case where I scrolled using touchpad as well as mouse. When I typed something with the real keyboard, it says just keyboard. In GNU Emacs 29.0.50 (build 13, x86_64-pc-linux-gnu, GTK+ Version 3.24.34, cairo version 1.17.6) of 2022-09-01 built on thinkpad-t440p Repository revision: 67b85decc7702c24f2904e60e3eecfc2bfca5ab6 Repository branch: master System Description: Arch Linux Configured using: 'configure --with-pgtk --with-native-compilation --with-xinput2' Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PGTK PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM GTK3 ZLIB Important settings: value of $LC_MONETARY: de_DE.utf8 value of $LC_NUMERIC: de_DE.utf8 value of $LC_TIME: de_DE.utf8 value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix Major mode: ELisp/l Minor modes in effect: symbol-overlay-mode: t display-fill-column-indicator-mode: t editorconfig-mode: t debbugs-browse-mode: t hl-todo-mode: t global-aggressive-indent-mode: t aggressive-indent-mode: t pdf-occur-global-minor-mode: t dirvish-override-dired-mode: t diredfl-global-mode: t which-key-mode: t highlight-parentheses-mode: t global-corfu-mode: t corfu-mode: t yas-global-mode: t yas-minor-mode: t outline-minor-mode: t global-git-commit-mode: t magit-auto-revert-mode: t auto-revert-mode: t bug-reference-prog-mode: t vertico-mode: t marginalia-mode: t minibuffer-depth-indicate-mode: t electric-pair-mode: t recentf-mode: t pixel-scroll-precision-mode: t pixel-scroll-mode: t override-global-mode: t save-place-mode: t savehist-mode: t shell-dirtrack-mode: t puni-global-mode: t puni-mode: t tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: ~/Repos/el/mu/build/mu4e/mu4e hides ~/Repos/el/mu/mu4e/mu4e ~/Repos/el/mu/build/mu4e/mu4e-main hides ~/Repos/el/mu/mu4e/mu4e-main ~/Repos/el/mu/build/mu4e/mu4e-view hides ~/Repos/el/mu/mu4e/mu4e-view ~/Repos/el/mu/build/mu4e/mu4e-org hides ~/Repos/el/mu/mu4e/mu4e-org ~/Repos/el/mu/build/mu4e/mu4e-lists hides ~/Repos/el/mu/mu4e/mu4e-lists ~/Repos/el/mu/build/mu4e/mu4e-actions hides ~/Repos/el/mu/mu4e/mu4e-actions ~/Repos/el/mu/build/mu4e/mu4e-helpers hides ~/Repos/el/mu/mu4e/mu4e-helpers ~/Repos/el/mu/build/mu4e/mu4e-search hides ~/Repos/el/mu/mu4e/mu4e-search ~/Repos/el/mu/build/mu4e/mu4e-server hides ~/Repos/el/mu/mu4e/mu4e-server ~/Repos/el/mu/build/mu4e/mu4e-obsolete hides ~/Repos/el/mu/mu4e/mu4e-obsolete ~/Repos/el/mu/build/mu4e/mu4e-update hides ~/Repos/el/mu/mu4e/mu4e-update ~/Repos/el/mu/build/mu4e/mu4e-context hides ~/Repos/el/mu/mu4e/mu4e-context ~/Repos/el/mu/build/mu4e/mu4e-draft hides ~/Repos/el/mu/mu4e/mu4e-draft ~/Repos/el/mu/build/mu4e/mu4e-bookmarks hides ~/Repos/el/mu/mu4e/mu4e-bookmarks ~/Repos/el/mu/build/mu4e/mu4e-message hides ~/Repos/el/mu/mu4e/mu4e-message ~/Repos/el/mu/build/mu4e/mu4e-compose hides ~/Repos/el/mu/mu4e/mu4e-compose ~/Repos/el/mu/build/mu4e/mu4e-headers hides ~/Repos/el/mu/mu4e/mu4e-headers ~/Repos/el/mu/build/mu4e/mu4e-mark hides ~/Repos/el/mu/mu4e/mu4e-mark ~/Repos/el/mu/build/mu4e/mu4e-contacts hides ~/Repos/el/mu/mu4e/mu4e-contacts ~/Repos/el/mu/build/mu4e/mu4e-icalendar hides ~/Repos/el/mu/mu4e/mu4e-icalendar ~/Repos/el/mu/build/mu4e/mu4e-folders hides ~/Repos/el/mu/mu4e/mu4e-folders ~/Repos/el/mu/build/mu4e/mu4e-speedbar hides ~/Repos/el/mu/mu4e/mu4e-speedbar ~/Repos/el/mu/build/mu4e/mu4e-contrib hides ~/Repos/el/mu/mu4e/mu4e-contrib ~/Repos/el/mu/build/mu4e/mu4e-vars hides ~/Repos/el/mu/mu4e/mu4e-vars /home/horn/.emacs.d/elpa/transient-20220806.2224/transient hides /home/horn/Repos/el/emacs/lisp/transient Features: (shadow emacsbug xref gnus-fun dabbrev cursor-sensor cape-keyword cape shortdoc rect delsel executable symbol-overlay misearch multi-isearch editorconfig-core editorconfig-core-handle editorconfig-fnmatch project consult-vertico consult-icomplete consult compat-28 cl-print sort gnus-cite mm-archive mail-extr qp textsec uni-scripts idna-mapping ucs-normalize uni-confusable textsec-check view puni pulse display-fill-column-indicator generic yaml-mode fish-mode cargo cargo-process rust-utils rust-mode rust-rustfmt rust-playpen rust-compile rust-cargo web-mode disp-table preview-latex tex-site editorconfig elfeed-show elfeed-search vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view debbugs-browse elfeed-csv elfeed elfeed-curl elfeed-log elfeed-db elfeed-lib avl-tree generator url-queue xml-query socks elpher hl-todo aggressive-indent rainbow-mode pdf-occur tablist tablist-filter semantic/wisent/comp semantic/wisent semantic/wisent/wisent semantic/util-modes semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local cedet pdf-isearch pdf-misc pdf-tools pdf-view jka-compr pdf-cache pdf-info tq pdf-util pdf-macs image-mode exif vc-git vc-dir ewoc epa-file rdictcc dirvish so-long diredfl dired-x mu4e-icalendar gnus-icalendar org-capture org-refile icalendar diary-lib diary-loaddefs mu4e mu4e-org org ob ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-footnote org-src ob-comint org-pcomplete org-list org-faces org-entities org-version ob-emacs-lisp ob-core ob-eval org-table oc-basic bibtex ol org-keys oc org-compat org-macs org-loaddefs mu4e-main mu4e-view cal-menu calendar cal-loaddefs mu4e-headers mu4e-compose mu4e-draft mu4e-actions smtpmail mu4e-search mu4e-lists mu4e-bookmarks mu4e-mark mu4e-message flow-fill mule-util hl-line mu4e-contacts mu4e-update mu4e-folders mu4e-server mu4e-context mu4e-obsolete mu4e-vars mu4e-helpers mu4e-config magit-bookmark bookmark ido ecomplete auto-dictionary flyspell ispell tramp-smb which-key highlight-parentheses restclient kind-icon svg-lib corfu yasnippet forge-list forge-commands forge-semi forge-bitbucket buck forge-gogs gogs forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy gsexp ghub let-alist forge-notify forge-revnote forge-pullreq forge-issue forge-topic yaml forge-post markdown-mode color thingatpt noutline outline forge-repo forge forge-core forge-db closql emacsql-sqlite emacsql emacsql-compiler magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func imenu edebug debug backtrace find-func magit-diff smerge-mode diff diff-mode git-commit log-edit pcvs-util add-log magit-core magit-autorevert autorevert filenotify magit-margin magit-transient magit-process with-editor server magit-mode magit-git magit-base magit-section crm dash compat-27 compat-26 pcase visual-filename-abbrev rg vc vc-dispatcher rg-info-hack advice rg-menu transient comp comp-cstr compat compat-macs rg-ibuffer rg-result wgrep-rg wgrep rg-history rg-header ibuf-ext ibuffer ibuffer-loaddefs grep compile debbugs soap-client url-http url-auth url-gw nsm warnings rng-xsd rng-dt rng-util xsd-regexp bug-reference vertico marginalia icomplete mb-depth use-package-diminish ace-window avy elec-pair recentf tree-widget pixel-scroll cua-base edmacro kmacro use-package-bind-key bind-key diminish saveplace savehist smiley gnus-art mm-uu mml2015 mm-view mml-smime smime gnutls dig gnus-sum shr pixel-fill kinsoku url-file svg dom gnus-group gnus-undo gnus-start gnus-dbus dbus xml gnus-cloud nnimap nnmail mail-source utf7 nnoo gnus-spec gnus-int gnus-range message sendmail yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 epg-config mailabbrev gmm-utils mailheader gnus-win gnus nnheader gnus-util text-property-search mail-utils range doom-themes-ext-org doom-themes-ext-visual-bell face-remap doom-Iosvkem-theme doom-themes doom-themes-base use-package-ensure quelpa-use-package cl-extra use-package-core quelpa mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr lisp-mnt help-fns radix-tree help-mode finder-inf tramp rx tramp-loaddefs trampver tramp-integration cus-edit pp cus-load icons wid-edit files-x tramp-compat shell pcomplete comint ansi-color ring parse-time iso8601 time-date ls-lisp format-spec aggressive-indent-autoloads cape-autoloads cargo-autoloads clojure-mode-autoloads consult-eglot-autoloads consult-autoloads corfu-autoloads csv-mode-autoloads debbugs-autoloads diredfl-autoloads dirvish-autoloads doom-themes-autoloads editorconfig-autoloads eglot-autoloads elfeed-autoloads elpher-autoloads ement-autoloads expand-region-autoloads fish-mode-autoloads forge-autoloads closql-autoloads ghub-autoloads hl-todo-autoloads magit-autoloads git-commit-autoloads marginalia-autoloads markdown-mode-autoloads pdf-tools-autoloads plz-autoloads puni-autoloads easy-mmode quelpa-autoloads rainbow-mode-autoloads rcirc-color-autoloads rust-mode-autoloads symbol-overlay-autoloads tablist-autoloads taxy-magit-section-autoloads taxy-autoloads magit-section-autoloads transient-autoloads use-package-autoloads bind-key-autoloads vertico-autoloads web-mode-autoloads which-key-autoloads with-editor-autoloads info compat-autoloads yaml-autoloads yaml-mode-autoloads package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source cl-seq eieio eieio-core cl-macs password-cache json subr-x map byte-opt gv bytecomp byte-compile cconv url-vars cl-loaddefs cl-lib rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/pgtk-win pgtk-win term/common-win pgtk-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify dynamic-setting system-font-setting font-render-setting cairo gtk pgtk lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 1145563 194767) (symbols 48 53673 11) (strings 32 285446 22601) (string-bytes 1 8850372) (vectors 16 150139) (vector-slots 8 3141153 227342) (floats 8 1206 1149) (intervals 56 28710 8078) (buffers 1000 40))
Tassilo Horn <tsdh@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#57526
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.