Received: by 2002:ac0:98c7:0:0:0:0:0 with SMTP id g7-v6csp3381628imd; Mon, 29 Oct 2018 06:20:59 -0700 (PDT) X-Google-Smtp-Source: AJdET5dcEeIQcD/zhpOia/xPtdL92LXN7TTMGwiUkAYiI4tdxBegCbcj9E4Kx0T5Z2Msc2JoRuqJ X-Received: by 2002:a63:1520:: with SMTP id v32-v6mr13934729pgl.150.1540819259012; Mon, 29 Oct 2018 06:20:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1540819258; cv=none; d=google.com; s=arc-20160816; b=jWQYL7SlRD6ytK8/ipCxkthobZHAcHyY57p+Jm38ihY0nzEWIAikfOwzoX7c7SQ6ES VbN8hYn4gwAPE0vMUAKCM8F3Ljapde/l20aDSEvY7UC7LSF6Nvl/kzdm8+Px5Dhf/BYR /47O570t+GBtEv4f7eL/wPBxJH8Wd72BOeiL6Fjyt5YojYn3SNbjqzgrk81XP8mkvYZk ZNSoX7C29XcmAmeBs4+3Z1yWa/Z/0qge3tWBmc5AFR4w7lFaTgz1wo0cYFQvswc85xIj 0eU771qvD436mGd5m9VajpOAovpAncvlbNl43Kb2O0Ca1BzYRGjZ+Kgz9KQE5qr5n9ZF a/8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date; bh=AuNXTNa0ARzlJzWApsTx7bfv4rWznNfFjRA97rZSCs0=; b=K5Kdx78siOU3YZ55CnJR/B+rOb+MyvMWBOQzEIjzBZ+ukj7QpJhFeiKAabPugbPGm8 hPMoQMv5GcNnxDoGLPAsv7yZPDMZd0wk9GS7gP9mlCzYH6xfGNJn8sUqoSh5pd22+IvF Fk4GiMFhafaCz2b18x+e6+jUYroJy0+F6aWx/vDkJXXWk7lG8dw19HV929c9wA86GNC2 7iirVcL8WWA+VqWgR5ELt7/tKXG1TvYqZTs1iZuwHwFJWTqaovmxOJ5adSq8V11uVdwT 36TVa+0L0/xNyY03JtDe6g3hR2KXHIidae5HSI/sVE4g/+4EGP86ut7TVFI8xn0X/7dt I0DA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id s1-v6si9836692pfb.148.2018.10.29.06.20.43; Mon, 29 Oct 2018 06:20:58 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726616AbeJ2WGv (ORCPT + 99 others); Mon, 29 Oct 2018 18:06:51 -0400 Received: from mx2.suse.de ([195.135.220.15]:33912 "EHLO mx1.suse.de" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1725862AbeJ2WGu (ORCPT ); Mon, 29 Oct 2018 18:06:50 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id 42FA7AD88; Mon, 29 Oct 2018 13:18:11 +0000 (UTC) Date: Mon, 29 Oct 2018 14:18:10 +0100 (CET) From: Jiri Kosina To: Linus Torvalds cc: Harry Cutts , Benjamin Tissoires , linux-input@vger.kernel.org, Linux Kernel Mailing List , Peter Hutterer Subject: Re: Logitech high-resolution scrolling.. In-Reply-To: Message-ID: References: User-Agent: Alpine 2.21 (LSU 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, 28 Oct 2018, Linus Torvalds wrote: > So I use a Logitech MX Anywhere 2S mouse, and really like it. I have > the scroll-wheel unlocked, because I like flicking once to scroll a > lot. > > However, the new high-res scroll code means that the scroll wheel > action is now much too sensitive. It's not even stable - it will > scroll back-and-forth a bit occasionally, and in fact it sometimes > seems to scroll not because I touch the scroll-wheel, but because the > movement of the mouse itself causes the scroll wheel to move slightly > and wiggle the scroll action. > > So the recent change to enable the high-res scrolling really seems a > bit *too* extreme. > > Is there some middle ground that turns the mouse from "look at it > sideways and it starts scrolling" to something slightly more > reasonable? Benjamin indicated that Peter probably has found the issue in the code (failure to properly reset on direction change) that might be causing this. Adding to CC. Peter? Thanks, -- Jiri Kosina SUSE Labs