From owner-freebsd-current@freebsd.org Wed May 8 18:59:24 2019 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0593B1590D5D; Wed, 8 May 2019 18:59:24 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from plan-b.pwste.edu.pl (plan-b.pwste.edu.pl [IPv6:2001:678:618::40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "plan-b.pwste.edu.pl", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2F38C89D20; Wed, 8 May 2019 18:59:22 +0000 (UTC) (envelope-from zarychtam@plan-b.pwste.edu.pl) Received: from fomalhaut.potoki.eu (static62133140050.ostnet.pl [62.133.140.50]) (authenticated bits=0) by plan-b.pwste.edu.pl (8.15.2/8.15.2) with ESMTPSA id x48Ix7hM019351 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Wed, 8 May 2019 20:59:07 +0200 (CEST) (envelope-from zarychtam@plan-b.pwste.edu.pl) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=plan-b.pwste.edu.pl; s=plan-b-mailer; t=1557341947; bh=aZzW8F/d1pOQDcg4GcOheVYiIS3VWWNIuEpCXF1I6m0=; h=To:References:From:Subject:Date:In-Reply-To; b=CtLsYJQGKD8HimlhcSnsKSMHgX7BGAMsQXq4a9ld2Xt+qye+zCJXLo6+65sFbezyh RDBrxRjiZsxZA1yczH1AMPFj1S13TKinF0VJY9qX5MqtUDxC1png2sdcghteCaSxGL YmF9jEBbXmmN5JsXSZUiyMgEdqi0DGAzOcLQexloKau5tRk74rDzasFFLhLOiSq2jE bpmTL0NT6UpydNp5bjMNM/QId8+9ImSPpTYJiGAA8xk3dKU8QN4FWFxSta0n+T/uTr 1duJuyLlLlKdd7ljPE3zLE2E1FnBpUIKkGYGVciExSwKrbsqYAAPXUAl00UOhuQk1b rSz3dzBhb3F9g== X-Authentication-Warning: plan-b.pwste.edu.pl: Host static62133140050.ostnet.pl [62.133.140.50] claimed to be fomalhaut.potoki.eu To: =?UTF-8?B?Tmlrb2xhIExlxI1pxIc=?= , freebsd-mobile@freebsd.org, freebsd-current@freebsd.org References: <201905081654.x48Gsoib014349@anthesphoria.net> From: Marek Zarychta Openpgp: preference=signencrypt Autocrypt: addr=zarychtam@plan-b.pwste.edu.pl; prefer-encrypt=mutual; keydata= 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 ZzECJa1ql64= Subject: Re: Elantech touchpad (HID over I2C): any work planned? Message-ID: Date: Wed, 8 May 2019 20:58:59 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1 MIME-Version: 1.0 In-Reply-To: <201905081654.x48Gsoib014349@anthesphoria.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="a3KxaLNZktVuJA2Ds75OLJfQR7J63sfSo" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.29 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: Wed, 08 May 2019 18:59:24 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --a3KxaLNZktVuJA2Ds75OLJfQR7J63sfSo Content-Type: multipart/mixed; boundary="clG7028Tk7NJiWcvoeHmoK6t7nbxWdT1C"; protected-headers="v1" From: Marek Zarychta To: =?UTF-8?B?Tmlrb2xhIExlxI1pxIc=?= , freebsd-mobile@freebsd.org, freebsd-current@freebsd.org Message-ID: Subject: Re: Elantech touchpad (HID over I2C): any work planned? References: <201905081654.x48Gsoib014349@anthesphoria.net> In-Reply-To: <201905081654.x48Gsoib014349@anthesphoria.net> --clG7028Tk7NJiWcvoeHmoK6t7nbxWdT1C Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-US W dniu 08.05.2019 o=C2=A018:54, Nikola Le=C4=8Di=C4=87 pisze: > Hi, > > After buying a new Asus Zenbook 14 UX410UFR, I was unpleasantly > surprised that its touchpad (Elantech over I2C) isn't supported under > FreeBSD. > > I see that this kind of problem was discussed several times in the past= : > https://lists.freebsd.org/pipermail/freebsd-current/2018-June/069704.ht= ml > https://lists.freebsd.org/pipermail/freebsd-mobile/2017-August/013617.h= tml > https://lists.freebsd.org/pipermail/freebsd-mobile/2016-March/013370.ht= ml > https://lists.freebsd.org/pipermail/freebsd-mobile/2016-November/013577= =2Ehtml > > OpenBSD's imt(4) driver detects this touchpad, and it works normally.=20 > Please find the relevant info below.=20 > > Can someone tell us if any kind of work on porting imt(4) driver (or > writing FreeBSD's own from scratch) is planned? Or it's better to > return this laptop and buy another one? > > OpenBSD dmesg: > > May 8 15:23:29 thorium /bsd: dwiic0 at pci0 dev 21 function 0 "Intel 1= 00 Series I2C" rev 0x21: apic 2 int 16 > May 8 15:23:29 thorium /bsd: iic0 at dwiic0 > May 8 15:23:29 thorium /bsd: dwiic1 at pci0 dev 21 function 1 "Intel 1= 00 Series I2C" rev 0x21: apic 2 int 17 > May 8 15:23:29 thorium /bsd: iic1 at dwiic1 > May 8 15:23:29 thorium /bsd: ihidev0 at iic1 addr 0x15 (polling), vend= or 0x4f3 product 0x309c, ELAN1200 > May 8 15:23:29 thorium /bsd: ihidev0: 11 report ids > May 8 15:23:29 thorium /bsd: imt0 at ihidev0: clickpad, 5 contacts > May 8 15:23:29 thorium /bsd: wsmouse0 at imt0 mux 0 > May 8 15:23:29 thorium /bsd: "Intel 100 Series I2C" rev 0x21 at pci0 d= ev 21 function 2 not configured > May 8 15:23:29 thorium /bsd: "Intel 100 Series MEI" rev 0x21 at pci0 d= ev 22 function 0 not configured > > Linux Xorg.0.log: > > [ 22.259] (II) config/udev: Adding input device ELAN1200:00 04F3:309= C Touchpad (/dev/input/event9) > [ 22.259] (**) ELAN1200:00 04F3:309C Touchpad: Applying InputClass "= libinput touchpad catchall" > [ 22.259] (II) Using input driver 'libinput' for 'ELAN1200:00 04F3:3= 09C Touchpad' > [ 22.259] (**) ELAN1200:00 04F3:309C Touchpad: always reports core e= vents > [ 22.259] (**) Option "Device" "/dev/input/event9" > > Linux dmesg: > > [ 18.700018] input: ELAN1200:00 04F3:309C Touchpad as /devices/pci000= 0:00/0000:00:15.1/i2c_designware.1/i2c-9/i2c-ELAN1200:00/0018:04F3:309C.0= 001/input/input10 > [ 18.700101] hid-multitouch 0018:04F3:309C.0001: input,hidraw0: I2C H= ID v1.00 Mouse [ELAN1200:00 04F3:309C] on i2c-ELAN1200:00 > Please follow the thread on the phabricator: https://reviews.freebsd.org/D16698=C2=A0 It's still work in progress, but= works fine for me (not counting the fact that it broke suspend/resume). --=20 Marek Zarychta --clG7028Tk7NJiWcvoeHmoK6t7nbxWdT1C-- --a3KxaLNZktVuJA2Ds75OLJfQR7J63sfSo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEMOqvKm6wKvS1/ZeCdZ/s//1SjSwFAlzTJvkACgkQdZ/s//1S jSz6gQgAmUSwkpcZJ8a541fkDuTXjCXag6LAtommQEpVHu1caOpXFF1u3b0TVi7J SRjBcDOzgsdL9DLngoF4N5fbd9BpzceR31gNYFSjYyyYbkZsCa8WKY5PuFLuYgGy mDxNZaicdY1H8eNeZNYv2Dy+Wl+1+4H6NgHrkTPJ/8yinj0TpIicfa9xmKyndTa1 AMfKWrRqavLGqKtdog7YZbQ+LWBVqMorO2BDoS63j4Q30CU3BhSShOl9wZRlo0KC oNWFnke3jPiUcUCudx3NY0qB+7fv8bL9DlUxi1lFTAIT7pBbFtS+j36/EyTvxLuX 4dj1RJB7ayI+BoQaEcOwxIVGW2ZR1g== =0Tl5 -----END PGP SIGNATURE----- --a3KxaLNZktVuJA2Ds75OLJfQR7J63sfSo--