No touchpad pinch gestures on AlpsPS/2 ALPS GlidePoint, only multitouch scroll is registered
Summary
On the Sony VAIO VPCEH390X laptop (2014), touchpad multitouch pinch gestures are incorrectly registered as multitouch scroll events.
Arch Linux, X11 on XFCE4 (if relevant, the same issue occurs when attempting in an Ubuntu and a Mint live USB environment, and an archinstall of KDE+Wayland and KDE+X11 showed the same issue).
[ 5.669952] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio1/input/input9
In terms of multi-touch events, I am only able to create two-finger touchpad scroll events (POINTER_SCROLL_FINGER
), though the direction of scrolling is inconsistent.
Steps to replicate
Install any Linux distribution that uses libinput on the Sony VAIO VPCEH390X laptop. (Not sure about other input libraries.)
- I vaguely recall that pinch gestures worked at some point on this machine, post-Linux conversion.
- I tried downgrading libinput by rebuilding from source from a commit in 2023, but the bug persisted.
Required information
libinput version: 1.25.0
hardware information: Laptop has a touchpad with a dedicated LMB and RMB button. No other buttons, although the attached outputs of xinput list
seem to suggest I have a "Sony Vaio Jogdial" (which I believe I do not).
$ sudo cat /sys/class/dmi/id/modalias
dmi:bvnINSYDE:bvrR0200Z9:bd04/19/2012:br2.0:efr2.0:svnSonyCorporation:pnVPCEH390X:pvrC10751MZ:rvnSonyCorporation:rnVAIO:rvrN/A:cvnSonyCorporation:ct10:cvrN/A:skuN/A:
Longer outputs are attached below.
Attachments: