PaperWM icon indicating copy to clipboard operation
PaperWM copied to clipboard

Fix touchpad scroll gesture on GNOME 49

Open Thesola10 opened this issue 2 months ago • 6 comments

This fixes #1092 by adding the AppDisplay SwipeTracker to the list of trackers to incapacitate, as per @cg505's investigation. Please try and report back!

Thesola10 avatar Nov 05 '25 09:11 Thesola10

mmh I patched manually patches.js adding the line in this PR but it does not solve the issue for me

grota avatar Nov 05 '25 13:11 grota

I confirm the change to patches.js fixes the issue on my side, I don't need the workaround anymore! (but then again the behavior on my system seemed a bit different from what others had, what with the empty Applications overview?)

Thanks a lot for the fix @Thesola10, and @cg505 for the investigation!


System information:

Distribution: Aeon
GNOME Shell: 49.1
Display server: Wayland
PaperWM version: 49.0.0
Enabled extensions:
- [email protected]

Fringale avatar Nov 06 '25 03:11 Fringale

This doesn't seem to work for me. Maybe the appDisplay swipeTracker doesn't exist yet at the time of setupSwipeTrackers? Happy to add some debug info but not sure what would help

cg505 avatar Nov 06 '25 04:11 cg505

I tried the following scenario:

  • disabled all extensions
  • reset (clear out) my dconf settings for paperwm dconf reset -f /org/gnome/shell/extensions/paperwm/
  • enabled only paperwm

but it still does not work.

Distribution: Arch Linux
GNOME Shell: 49.1
Display server: Wayland
PaperWM version: 49.0.0
Enabled extensions:
- [email protected]

grota avatar Nov 06 '25 18:11 grota

There seem to be many variations of the same issue, so to clarify mine: my issue specifically is that PaperWM's horizontal scroll of windows (achieved via a horizontal three finger gesture) is jerky, janky, slow, and effectively unusable.

This patch fixed the bug for me after applying it and logging in and out, but inconsistently. Sometimes it works well, sometimes the old janky behavior begins to return.

If I had to guess, there is an additional swipe tracker we have to disabled that is only periodically available.

I will try to play with the patch tomorrow to see if I can get it to permanently work.

enzuru avatar Nov 17 '25 05:11 enzuru

This appears to be an inconsistent fix for me as well. It now works on startup (and my applications icon grid in the overview is no longer empty), but sometimes after opening the overview my 3 finger swipe stops or starts working again.


Distribution: Ubuntu 25.10 (Questing Quokka)
GNOME Shell: 49.0
Display server: Wayland
PaperWM version: 49.0.0
Enabled extensions:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]

chromakode avatar Dec 01 '25 01:12 chromakode