From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: [Emacs Master d277123f4bf] pixel-scroll-precision-scroll-up-page feels pause, but pixel-scroll-precision-scroll-down-page is smooth Date: Wed, 04 Sep 2024 10:32:21 +0800 Message-ID: <87bk14tah6.fsf@yahoo.com> References: <34bff610-732e-4c52-9574-35a4bab8223d@gmail.com> <73E3A3FA-A1AB-40EB-87B9-80BB8902682A@gmail.com> <87frqgte44.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38558"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: Eval EXEC , emacs-devel To: JD Smith Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 04 04:33:38 2024 Return-path: Envelope-to: ged-emacs-devel@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 1slfpy-0009xY-8Z for ged-emacs-devel@m.gmane-mx.org; Wed, 04 Sep 2024 04:33:38 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1slfp1-0004Z9-AH; Tue, 03 Sep 2024 22:32:39 -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 1slfoz-0004Yz-F1 for emacs-devel@gnu.org; Tue, 03 Sep 2024 22:32:37 -0400 Original-Received: from sonic303-20.consmr.mail.ne1.yahoo.com ([66.163.188.146]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1slfow-0008VD-LP for emacs-devel@gnu.org; Tue, 03 Sep 2024 22:32:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1725417152; bh=L9+Vrzt7H6C39lXY1tOfi9sgDhsakqIDndqeS9Q3/fQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=ltv8KPyNwTKMREA8q0QJzzVs2M75PapjZrntiyEgEAwKgwe40z08rzNTyLP+ik9L0hKmL5Yc8h3LJvMiaSXgHXElUdDKTQLCUknV4imw5NqR+6Hqzb+FvvDh6ZWjC44wy2c0eJdJKcVwQMu8ggQ/tJST1hSAIcfy/katSSP4bleW/3pho5i1+KqxcOf3PxyrRvzswfe+itImj/y2gUaYeYOaMIBs6M/CawvnJPfsxCgR+4NW2HXOzUMEMfPr81xDLBc8Tud4jyKaM6eYds3Z5fb/MKJXvXHo5uamlsrSiXyhAWtDIHErsquQoLzPwVFHhudw26RDZMZQQ8wENwyU/Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1725417152; bh=Icpj4L0+rzX7yRNN9yQfPSP+/49a5DTvX4KD5kDdMuI=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=JJ0Z+skcWzPLXjVKo8f4KAroQIuTDV8JkqmoAuYlgyIWcenBApCFpSG8Fzdw9RSjTg9euPb3QUgYGcQe1iULi5QKS5Xm12GnF8zw16tD3D4MSgotmIV/Sreh+BH9iNPN9bAw1JO4hHY7JZ0fnWsooHXiK3fbVCXiwwfgUG9Zv8tE/bL1Naa1vZ0kBxUWVMqsAzK+/Nt9Q2feIzqnGg2a8CzmKOHVGOx2n49P/haR7OUAWCZcMgINVxF5dqq5UGr82kjLAbGn+o/Bts4bIDmHOUVCCjhiOcgZM4vt+GyuNyFosAIURyzmfGO/HTr36lho0GFCTYVY/13IWJ9EeIdBZg== X-YMail-OSG: H4E5kYUVM1lCENnerJOiCJL02SRZhEkVBjfTmG6BShObEgcvrm3oAaYK8Tmk8Oj iQmYkT2EOjyPYJwYihWTRBtaEZNaBgXxDNgdzwehHEZ2A61gxwKi_88lvr9PkQFNRQABUYmX2eOt 9ohvzmTMZwzpotRW8A5EBnlzvWcYFgzAhqz8_lyDDFUVZPH54czfF29wglvTp72TgAY2jWSVW4wv O7BzVW.uZz6h96kzoBWVagRc7NsAAd9zZ_aI5Hmwo.5id954eBkFj3..I9WBNId41.rkSBbM.Jvn Ze24t9KlFnJ1bcUXR5EjU65bst4JPp0AVJ1fqb2KbZKfsudrvRZE2gmFj01_6ISDG2kDeVA0zwy2 ZuwuIt2J7cNhO6qp7K93OSdeX3SJg9SiPGLtdTzq1nBAMnjWBjY5k8djOmb0YPeq_vxQ0JnfHYTa GrkEBxVhER.ZTw8kW._uAP0pNAAP_rcGnYdp93OiML.EgwlGzWwoZzZN8q.fhnDT25kADa3VoWf0 bo73xB2AINqPO6z6MzOtZRaefO9iGNx7MRRGrrNXW9gxA1B7_Ebx5k2tPBJpQjkhQW7nEfm.ThmN ZsL_hpSCWz4BVeKW9o5jlOBugyWkEuUdGmQBJ7bpckIUNGdhcg7u6L.59wMnJVvFDAqRprtsDSqL M8I35cB.Ar5pRPFystELYp2WWM6R_EqJldeGRFhmWQUTR7BMrBCl1MR3NWL_CC9xFxMzNuI6fYpK xIR1KhGp5Se0n30pt3sbXii7cGVtR0oWU4rOzSD6NFHPaOSLY1qUbEv_m5si26IgTzKTmOhjskJr bdILET4lsoIz10pLDCg7JQ80vDteVdhvVmzgLP00ln X-Sonic-MF: X-Sonic-ID: 0c8988d6-3748-48ef-81d6-c92384977672 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic303.consmr.mail.ne1.yahoo.com with HTTP; Wed, 4 Sep 2024 02:32:32 +0000 Original-Received: by hermes--production-sg3-fc85cddf6-bk4qn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 4aef4ebb66ad9b30ee6b66f25ae7e32a; Wed, 04 Sep 2024 02:32:26 +0000 (UTC) In-Reply-To: (JD Smith's message of "Tue, 3 Sep 2024 21:56:26 -0400") X-Mailer: WebService/1.1.22645 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.188.146; envelope-from=luangruo@yahoo.com; helo=sonic303-20.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:323348 Archived-At: JD Smith writes: > Interesting, I actually hadn't seen those new wheel-up/down > PIXEL-DELTA values. They come straight from the system? Yes. They're provided by the X Input Extension on X, for example. > pixel-scroll-precision has its own elisp-based "driver". So all the > momentum/interpolation code in pixel-scroll is effectively to allow > low resolution mice to simulate high scroll event rate trackpads? The momentum code is not, but the interpolation is. Momentum enters into effect when the system notifies Emacs that precision scrolling has ceased and `pixel-scroll-precision-use-momentum' is enabled.