Re: Non-synaptics (IntelliMouse) touchpads
Vladimir Kondratyev <[email protected]> Sun, 9 Jul 2017 23:40:42 +0300
| Newsgroups | gmane.os.freebsd.devel.mobile,gmane.os.freebsd.devel.hackers |
|---|---|
| Message-ID | <[email protected]> |
On 09.07.2017 22:46, Eric McCorkle wrote: > I am trying to figure out whether I need to modify the psm device driver > 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, 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.
signature.asc
(application/pgp-signature, 618 B)
-----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-----