iptsd icon indicating copy to clipboard operation
iptsd copied to clipboard

[SP7] Intel Surface Laptop 7 touchpad issue

Open 7HE-W0R1D opened this issue 9 months ago • 0 comments

Hi! I have a Surface Laptop 7 with the Intel Ultra 2 series chip and is trying to get touchpad properly working under Linux.

System Information

  • Device: Surface Laptop 7 with Intel Ultra 2 238V
  • OS: Fedora 41
  • Kernel: 6.14-rc7 with Linux-surface patch
  • Touchpad: Sensel haptic touchpad

With only the kernel patch installed:

  • ✅ Single tap works
  • ✅ Physical / haptic left and right click works
  • ❌ Double tap to right click doesn't work
  • ❌ Two-finger scrolling doesn't work
  • ❌ Pinch to zoom doesn't work
  • ❌ Other multi-finger gestures don't work

With kernel patch + iptsd installed:

  • ✅ Single tap works
  • ❌ Physical left/right click doesn't work
  • ✅ Double tap to right click works
  • ✅ Two-finger scrolling works
  • ✅ Pinch to zoom works
  • ✅ Other multi-finger gestures works

Also, the touchpad is very sensitive and the cursor vibrate when my finger is in light contact with the touchpad.

How can I get a configuration where both physical clicks and multi-finger gestures work? Is there a specific configuration for the Sensel touchpad used in Surface Laptop 7? Are there any ways I can make the touchpad less sensitive so the cursor does not vibrate?

I've tried adjusting gsettings with click-method set to both 'areas' and 'fingers' without success.

Any guidance would be greatly appreciated!

7HE-W0R1D avatar Mar 23 '25 03:03 7HE-W0R1D