Fix touchpad scroll gesture on GNOME 49
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!
mmh I patched manually patches.js adding the line in this PR but it does not solve the issue for me
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]
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
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]
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.
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]