Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 8 May 2019 20:58:59 +0200
From:      Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
To:        =?UTF-8?B?Tmlrb2xhIExlxI1pxIc=?= <nikola.lecic@anthesphoria.net>, freebsd-mobile@freebsd.org, freebsd-current@freebsd.org
Subject:   Re: Elantech touchpad (HID over I2C): any work planned?
Message-ID:  <d2e2cc5d-d40b-c92a-95e4-2eef6ac432d3@plan-b.pwste.edu.pl>
In-Reply-To: <201905081654.x48Gsoib014349@anthesphoria.net>
References:  <201905081654.x48Gsoib014349@anthesphoria.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--a3KxaLNZktVuJA2Ds75OLJfQR7J63sfSo
Content-Type: multipart/mixed; boundary="clG7028Tk7NJiWcvoeHmoK6t7nbxWdT1C";
 protected-headers="v1"
From: Marek Zarychta <zarychtam@plan-b.pwste.edu.pl>
To: =?UTF-8?B?Tmlrb2xhIExlxI1pxIc=?= <nikola.lecic@anthesphoria.net>,
 freebsd-mobile@freebsd.org, freebsd-current@freebsd.org
Message-ID: <d2e2cc5d-d40b-c92a-95e4-2eef6ac432d3@plan-b.pwste.edu.pl>
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--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d2e2cc5d-d40b-c92a-95e4-2eef6ac432d3>