From owner-freebsd-current@freebsd.org Thu Jun 16 09:46:48 2016 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 22C73A4714C for ; Thu, 16 Jun 2016 09:46:48 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A968916AE for ; Thu, 16 Jun 2016 09:46:47 +0000 (UTC) (envelope-from woodsb02@gmail.com) Received: by mail-wm0-x244.google.com with SMTP id r5so10086727wmr.0 for ; Thu, 16 Jun 2016 02:46:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=MF/+3m4wvaXg5f8hygNXcY2EfNTxkaogj3n1qh7xeks=; b=CiZ4EElO2Rl/J5rdLLoOW6aPl2gNV3Fv1iFuwHB249jeJqLmigE9LqLBCU0ikwE6NJ 01kAmZC09WNpk4TArww6OXsT5UXsVz4I2sTLq1gU9jgcYdd49fLUAXAjBO7zr+w8f8h2 7j3mtgTPllqbUhvFTdYKzO+DHAFuXHrx0PiC3MPZSkAIMfZkQ7lMPltShmH9YE0MdNar FJx740Fprlrv0mAdYBRJSq020lMRZ8mvmede/Dge7sJvextxgNXLoEFqRv6KNqHt3SK6 Jhpc2mPx4fIW5IHfCZSuHCA52CAuImA+e7n8AnvQWHOSg5QuPMWlsA7xAlffbUyngOPU jLng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=MF/+3m4wvaXg5f8hygNXcY2EfNTxkaogj3n1qh7xeks=; b=hhXAK1ol+nzn8bIdM7ym98lBwGtnyg8APwcdkRI9iTv0H5uQuT4BHoc5zLUzS5V759 tjfZB6eaF6Y7PxyGj3guJJjXPc9Fupxptu1kPmcAo4f8xLhJwnvQwZl8Fi5N14ME/iox 6yD2oAQvQgBXc8KP/bdyeJ0iURqgPUod+yYmAgCHC+WxMMobYNsNr7pwPA5M6o9iGmzO H+bL16RqzkoCdbfurxs5FuAfSSG6kQnJcIjj88yIBl6M4HJ2MzqIFCTFq6NTfr1sB0ae f5L+xjfb/f8XN1Tc9nFYAptfrr1Czf/MM05ZW5CqUPFcI5siysOkgVyA8OgV/XfL0etU ehEw== X-Gm-Message-State: ALyK8tJ4UubplhfTd3AldG+zv+CzASy6QU2/aAFKfGVGSlhbpBe6g2kjBe7DGr4kxzolfw== X-Received: by 10.28.37.195 with SMTP id l186mr3908280wml.23.1466070405347; Thu, 16 Jun 2016 02:46:45 -0700 (PDT) Received: from shinto.woods.am (ip-200.net-89-2-122.rev.numericable.fr. [89.2.122.200]) by smtp.gmail.com with ESMTPSA id hf7sm23831523wjc.48.2016.06.16.02.46.43 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 16 Jun 2016 02:46:44 -0700 (PDT) Date: Thu, 16 Jun 2016 11:46:41 +0200 From: Ben Woods To: Raphael 'kena' Poss Cc: Adrian Chadd , FreeBSD Current , thatguyrenic@gmail.com, stsp@openbsd.org, mpi@openbsd.org, jcs@openbsd.org, shadchin@openbsd.org, wulf@cicgroup.ru Subject: Re: Support for Elantech trackpads (common on new laptops) Message-ID: <20160616094641.GA1417@shinto.woods.am> References: <13002D04-FE44-4D66-9191-222A863DD48C@thaumogen.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <13002D04-FE44-4D66-9191-222A863DD48C@thaumogen.net> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2016 09:46:48 -0000 On Thu, Jun 16, 2016 at 09:14:20AM +0200, Raphael 'kena' Poss wrote: > Please give credit where credit is due, the patch was originally posted here: > > https://lists.freebsd.org/pipermail/freebsd-mobile/2015-September/013327.html > > Adrian Chadd schreef op 16 juni 2016 04:20:13 CEST: > >I'll test it out tonight to see if anything is regressing > > > >a- > > > >On 15 June 2016 at 16:50, Ben Woods wrote: > >> Hi everyone, > >> > >> Raphael Poss has kindly submitted a patch to bring support for Elantech > >> trackpads, which are common in new laptops. > >> > >> I have tidied the patch so that it applies cleanly to 11-current (as of > >> r301929). It is attached to PR205690. > >> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=205690 > >> > >> Could someone familiar with moused and mice drivers in sys/dev/atkbdc/psm.c > >> please have a look? > >> > >> Thanks, > >> Ben I've done some testing, and the short update is "it's working fine for me". I love having two-finger scroll support! A few more testing details added to the bug report. Vladimir: Thanks for porting this from OpenBSD! Thanks to the OpenBSD developers stsp, mpi, jcs, shadchin for the initial work on this [1]. Raphael: Thanks for ensuring this was captured in Bugzilla and for porting to 10-STABLE. Adrian: Thanks in advance for your testing and help! [1] http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/dev/pckbc/pms.c Regards, Ben -- From: Benjamin Woods woodsb02@gmail.com