Non-synaptics (IntelliMouse) touchpads

Vladimir Kondratyev vladimir at kondratyev.su
Sun Jul 9 20:50:43 UTC 2017


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.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 618 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-hackers/attachments/20170709/9c0be8b6/attachment.sig>


More information about the freebsd-hackers mailing list