I am using the latest stable Debian (11). I tried adding the quirk in /usr/share/libinput as indicated here but I still don’t have right-button functionality on the trackpad. Any suggestions to have this working with libinput 1.16.4 ?
EDIT - no quirks needed - using the Tweaks application, go to Keyboard & mouse > Mouse click emulation and make sure Area is ticked.
I’m running Sway and am running into the same issues. I have the quirks listed at /usr/share/libinput but no scroll or right-click although I can tap-to-click. I’ve tried disabling the PS/2 emulation but that removes the device entirely. Anyone have an luck?
That’s really odd. I’ll check in a bit about the right-click, but certainly my touchpad works with PS/2 emulation disabled (I know because I disabled PS/2 emulation to fix touchpad issues upon resume from deep sleep).
I did some more testing. It’s the Alpine kernel I believe. With it, libinput only recognizes it as a generic PS/2 mouse instead of the PIXA3854 touchpad. I’m going to try to build a new kernel to see.
I’m facing the same problem as @Sebastian and @Evan_Hazlett (libinput recognizes the trackpad as a generic PS/2 mouse in Alpine 3.15 – thus I have no right click nor scroll). Did one of you find a solution ?
Have you tried single-finger clicking in the front right corner of the trackpad? That is the equivalent to two-finger tapping on this trackpad in Ubuntu 21.10 (if tapping is enabled).
I just wanted to let everyone know: I have installed Kubuntu 22.04 (beta) on my Framework Laptop. At the beginning, I could not activate “tap to click” in the touchpad system settings, the menu item was just grayed out. And now, while I was preparing to report this issue here and wanted to make a screenshot of the said settings, the item suddenly was selectable. And not only that - it even works as expected.
Apart from that, there were no other problems with the touchpad from the beginning. So it seems that the device will work flawlessly with Ubuntu 22.04 once it is released.
I’m running Gentoo, and I manually compile my kernels. I’m running into the same issue above of the trackpad not being detected, but it seems to me that this is a kernel configuration issue. Can anyone running Linux with a fully-working trackpad post the output of lspci -k, lsmod, and lshw (possibly to a pastebin of some sort)? Note that lshw may need to be installed.
I don’t know if the input identifier value will change across different machines, so just use swaymsg -t get_inputs to find yours.
It should be noted that you need to follow the same touchpad placement as the screenshot in the post above yours. i.e. to achieve “right click” menus you need to use two fingers on the bottom right of the trackpad etc. Hope that helps!
I have an issue where, intermittently, my trackpad stops responding. I can go to the login screen (by hitting the power button) and log back in and that usually fixes it. The fw support people said “update your drivers”, among other things.
Well, they also said to get the ‘Emulate PS/2 mouse’ to false. I did that, so it may fix my issues.