From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Third Newsgroups: gmane.emacs.devel Subject: Re: mouse-wheel-scroll Date: Tue, 4 Apr 2017 13:35:13 +0100 Message-ID: <20170404123513.GA6928@breton.holly.idiocy.org> References: <83k27654sa.fsf@gnu.org> <9239A44A-8CF8-4A54-9B59-F2EE28D669EE@misasa.okayama-u.ac.jp> <83shlqp6c8.fsf@gnu.org> <20170403.145049.67681005.tkk@misasa.okayama-u.ac.jp> <83r319pnfi.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1491309369 8006 195.159.176.226 (4 Apr 2017 12:36:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 4 Apr 2017 12:36:09 +0000 (UTC) User-Agent: Mutt/1.7.2 (2016-11-26) Cc: Tak Kunihiro , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 04 14:36:04 2017 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cvNgf-0000Ey-19 for ged-emacs-devel@m.gmane.org; Tue, 04 Apr 2017 14:35:53 +0200 Original-Received: from localhost ([::1]:35582 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cvNgh-0001LV-Li for ged-emacs-devel@m.gmane.org; Tue, 04 Apr 2017 08:35:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38733) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cvNg7-0001LB-T4 for emacs-devel@gnu.org; Tue, 04 Apr 2017 08:35:20 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cvNg7-0002QE-4H for emacs-devel@gnu.org; Tue, 04 Apr 2017 08:35:19 -0400 Original-Received: from mail-wr0-x236.google.com ([2a00:1450:400c:c0c::236]:35762) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cvNg5-0002PR-Dv; Tue, 04 Apr 2017 08:35:17 -0400 Original-Received: by mail-wr0-x236.google.com with SMTP id k6so208713118wre.2; Tue, 04 Apr 2017 05:35:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=xb2m9iYV3VJ1qZsvf6F+9THtlwXm/ojEnW/g0BVtNyg=; b=N5+zaOyF1zMxKPr4ip/7OTopRdQj6KYtNr8Bh1fFOpBd9lDwnHJWucrfArxjGfUIqX 8loHXXTsW7VROvUdUxrwwVP8i3Ccg9SfCKBeEylIYFpqF/FDZp85XxzrXGsaKndrZrAL udYnqtZbeGaD6WJPBhS42JuYxo2gTzWl1VwloUfnV9SFaZs+z60RQgLYpMfkb/ZYn6bh 7LkzCKPsxG9DIStIixUU590B8N2GQFm0GKNyqT0/voEfnmuBcqELX2yGLzV8uw557rV2 MdOcyEyPLVbH+2hcTb7i3ec5Wr6f+Q1TpnWARE+lE5U5nRXD9Ld7CRw1g0AV/WiwMInC U95w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=xb2m9iYV3VJ1qZsvf6F+9THtlwXm/ojEnW/g0BVtNyg=; b=Ibfe0vfEFZ24ogBpTR2T1XzVr9frPJ7nIJyFX/hPOcEGFx6AvsQqd3q6xhb2XrX8AI yv4uXRcxeWuoQj6MLpP+WxHG8hG5lfOVoHJaE9CJ92Kxh89Jc6dwbb7t774WOt8UCca3 6cxBmRneEb37O9iLbv1SbjqtYyas6iKpLdh52rI+xdZJQJR0mFTyEl8CoTKgYelGtVa1 Obz0xgka5aE56vP0XoW0BosMA6rbfIWVmn0mXqRswSRJAq+n76BDu2tZej4IQXu+K4es Ge6txudTWK2L9Ej4zR8Axy+EY+4d25z/HwhtsfVYWBsuKD/Jsf/2gXqlmlp9eT0P/lH3 0ZXg== X-Gm-Message-State: AFeK/H1q+7TVmBETBBpJe24vaV+aePGF5Ccz+BdC8S0ZGeqXd9P1J+cAAExJXy4wPd6HOQ== X-Received: by 10.28.100.67 with SMTP id y64mr15056163wmb.133.1491309315640; Tue, 04 Apr 2017 05:35:15 -0700 (PDT) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-1c8c-1744-c426-bb3a.holly.idiocy.org. [2001:8b0:3f8:8129:1c8c:1744:c426:bb3a]) by smtp.gmail.com with ESMTPSA id g63sm18397698wme.11.2017.04.04.05.35.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Apr 2017 05:35:14 -0700 (PDT) Content-Disposition: inline In-Reply-To: <83r319pnfi.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::236 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:213639 Archived-At: On Mon, Apr 03, 2017 at 05:37:21PM +0300, Eli Zaretskii wrote: > > Date: Mon, 03 Apr 2017 14:50:49 +0900 (JST) > > Cc: emacs-devel@gnu.org, tkk@misasa.okayama-u.ac.jp > > From: Tak Kunihiro > > > > (2) Touchpad and Trackbar > > > > Using touchpad or trackbar on laptop computers, I think that defaults > > scroll too fast, especially by trackbar. Don't you think so? > > I will try that later. > > > Laptop computers without mouse are common. I wonder if unusable on > > laptop computers without mouse beats inconvenience on desktop > > computers with mouse. > > If we can more-or-less reliably detect each situation, sure, adapting > Emacs to each one would be an improvement. Does anyone know how to > detect them? As far as I can tell on macOS the two‐finger touchpad gesture and the scrollwheel result in different types of ‘deltas’ being returned. We may be able to identify which type of delta is in use and treat them differently. I can’t speak for MS Windows, or any other environment, though. (FWIW, I have progressive scroll turned off in Emacs.) -- Alan Third