Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Jul 2017 23:40:42 +0300
From:      Vladimir Kondratyev <vladimir@kondratyev.su>
To:        Eric McCorkle <eric@metricspace.net>, x11@FreeBSD.org, freebsd-drivers@freebsd.org
Cc:        "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>, freebsd-mobile@freebsd.org
Subject:   Re: Non-synaptics (IntelliMouse) touchpads
Message-ID:  <0a28d828-d1d6-de7f-0396-68e5938bd351@kondratyev.su>
In-Reply-To: <e6a5c7c3-61bc-48b9-7053-b4bea30411fc@metricspace.net>
References:  <e6a5c7c3-61bc-48b9-7053-b4bea30411fc@metricspace.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--Ka7Ih1I5mgLdu4HfORqPskWc1jrcGeJUU
Content-Type: multipart/mixed; boundary="pJGb2IISfILb6IoAjOdf1CnkA7XsK48mp";
 protected-headers="v1"
From: Vladimir Kondratyev <vladimir@kondratyev.su>
To: Eric McCorkle <eric@metricspace.net>, x11@FreeBSD.org,
 freebsd-drivers@freebsd.org
Cc: "freebsd-hackers@freebsd.org" <freebsd-hackers@freebsd.org>,
 freebsd-mobile@freebsd.org
Message-ID: <0a28d828-d1d6-de7f-0396-68e5938bd351@kondratyev.su>
Subject: Re: Non-synaptics (IntelliMouse) touchpads
References: <e6a5c7c3-61bc-48b9-7053-b4bea30411fc@metricspace.net>
In-Reply-To: <e6a5c7c3-61bc-48b9-7053-b4bea30411fc@metricspace.net>

--pJGb2IISfILb6IoAjOdf1CnkA7XsK48mp
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Language: en-US

On 09.07.2017 22:46, Eric McCorkle wrote:
> I am trying to figure out whether I need to modify the psm device drive=
r
> in order to support the touchpad on my laptop (it's one of Purism's
> Librems, in case anyone is wondering).  Specifically, I'm trying to get=

> the two-finger scrolling to work.
>
> The touchpad is fully supported on Linux.  Based on output from the
> Linux driver (with extra debugging messages I added in), the touchpad
> seems to be treated as an IntelliMouse and handled as if it were a
> wheel-mouse, not a synaptics touchpad.  This leads me to believe that
> the two-finger scrolling must be handled either in the hardware, or in
> the Linux driver,=20
Could you attach evemu-record to touchpad`s device file
(/dev/input/eventXXX on Linux) to examine type of input events?

receiving of REL_* events means hardware processing of "two-finger
scrolling"
receiving of ABS_* events means software processing of "two-finger
scrolling"

That can be used as starting point for further investigation.



--pJGb2IISfILb6IoAjOdf1CnkA7XsK48mp--

--Ka7Ih1I5mgLdu4HfORqPskWc1jrcGeJUU
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGTBAEBCgB9FiEEkwnJqomIwH/siVElg2u+IHApX3UFAllilNVfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDkz
MDlDOUFBODk4OEMwN0ZFQzg5NTEyNTgzNkJCRTIwNzAyOTVGNzUACgkQg2u+IHAp
X3Ub/ggAlSfFIMI4vnMT+GGvF4QR1dW7zd0tbc/gUHqXco0Jb36sJfwtCrzVlNSv
ctrt50xh//CYnEH6yE8EkbHN/fsSyB8AXZumEHWDiRb2EV49Hnl0h+3I+eeJMqie
4N1MM20cK5Jh8Jgj+o45e/g1pvFikwfOT1kfk84x2TRnP7nfHfQtsBt+pyKbBA7Z
N2kdIR0NxUgugtlNtAGr1dj2AnxOovU8DRwpOzHoevPOQ37Td9CI/jNFvpuAd0xw
i6CD1K3OANPab2bq2X5Vgx2Ywlw0bTAjeds1BEbiu1NHXxe9KO9giAex/2Y4Jm0H
hOb3ZomBgauzM+vXvQYDrVe6crnlSA==
=kAY9
-----END PGP SIGNATURE-----

--Ka7Ih1I5mgLdu4HfORqPskWc1jrcGeJUU--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?0a28d828-d1d6-de7f-0396-68e5938bd351>