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>