From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: charles@aurox.ch (Charles A. Roelli) Newsgroups: gmane.emacs.devel Subject: Re: Smoother macOS touchpad scrolling Date: Mon, 18 Sep 2017 20:10:59 +0200 Message-ID: References: <20170908184634.GA20058@breton.holly.idiocy.org> <86y3pox258.fsf@misasa.okayama-u.ac.jp> <20170909081805.GA20275@breton.holly.idiocy.org> <86ingrl56v.fsf@misasa.okayama-u.ac.jp> <20170910083758.GA30315@breton.holly.idiocy.org> <20170916223317.GA58067@breton.holly.idiocy.org> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1505758326 5857 195.159.176.226 (18 Sep 2017 18:12:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 18 Sep 2017 18:12:06 +0000 (UTC) Cc: homeros.misasa@gmail.com, emacs-devel@gnu.org To: Alan Third Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Sep 18 20:12:00 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 1du0WT-0000zq-6h for ged-emacs-devel@m.gmane.org; Mon, 18 Sep 2017 20:11:57 +0200 Original-Received: from localhost ([::1]:38173 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1du0WZ-0003IE-1Q for ged-emacs-devel@m.gmane.org; Mon, 18 Sep 2017 14:12:03 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55794) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1du0Vy-0003I2-9j for emacs-devel@gnu.org; Mon, 18 Sep 2017 14:11:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1du0Vv-0007aS-5A for emacs-devel@gnu.org; Mon, 18 Sep 2017 14:11:26 -0400 Original-Received: from sinyavsky.aurox.ch ([37.35.109.145]:40176) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1du0Vu-0007UT-RY for emacs-devel@gnu.org; Mon, 18 Sep 2017 14:11:23 -0400 Original-Received: from sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) by sinyavsky.aurox.ch (Postfix) with ESMTP id C37222253A for ; Mon, 18 Sep 2017 18:04:58 +0000 (UTC) Authentication-Results: sinyavsky.aurox.ch (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=aurox.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=aurox.ch; h= references:subject:subject:in-reply-to:to:from:from:message-id :date:date; s=dkim; t=1505757897; x=1506621898; bh=36AljMFgAZIkq en/ItTuyQ6nY1mz6H2TSY05dQZ5BSk=; b=Y3fv3IDEMvUGLdadUkzDyA0DVeame hekidOaHe9rGWQpGpKmfXrx+tHIArF1xGkp7u5XV9/KJa1qc1QcNEza6Myw10d3e /sMTzh+SBAf8qXsplP61kf/nKoYrOuqhhnzI+TsKqD8E+eiqAg9uvrEmc6lQvtRh FcTVpt6hgCb/MQ= X-Virus-Scanned: Debian amavisd-new at test.virtualizor.com Original-Received: from sinyavsky.aurox.ch ([127.0.0.1]) by sinyavsky.aurox.ch (sinyavsky.aurox.ch [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id j7lJ7ZQgJhR0 for ; Mon, 18 Sep 2017 18:04:57 +0000 (UTC) Original-Received: from gray (125.85.192.178.dynamic.wline.res.cust.swisscom.ch [178.192.85.125]) by sinyavsky.aurox.ch (Postfix) with ESMTPSA id 56F8722528; Mon, 18 Sep 2017 18:04:55 +0000 (UTC) In-reply-to: <20170916223317.GA58067@breton.holly.idiocy.org> (message from Alan Third on Sat, 16 Sep 2017 23:33:17 +0100) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 37.35.109.145 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:218484 Archived-At: With macOS 10.6, I haven't found Emacs scrolling with the touchpad to be too unusual, maybe just a bit clunky. Wouldn't the following code also affect 10.6? > +(when (featurep 'cocoa) > + (setq mouse-wheel-scroll-amount '(1 ((shift) . 5) ((control)))) > + (setq mouse-wheel-progressive-speed nil)) Also, won't these variable changes make Customize report that their values were "changed outside Customize"? Thanks for working on this improvement. I wish I could try out the patch on a newer version of macOS, but I lack the time lately.