PaperWM
PaperWM copied to clipboard
Setting the touchpad gestures to 4 fingers doesn't disable 3 finger gestures
Describe the bug If I set the number of fingers for touchpad gestures to 4, the 3-finger gestures aren't disabled and behave like the vanilla Gnome gestures (i.e. horizontal swipe changes workspaces, vertical swipe opens the overview. This causes a couple of problems:
- sometimes if I accidentally use 3 finger sestures, 4 finger gestures start behaving like vanilla gestures
- if I cancel the 3 finger gesture the workspace switching animation sometimes gets stuck
- this makes PaperWM incompatible with custom gestures software like fusuma and libinput-gestures
To Reproduce Steps to reproduce the behavior:
- Set the number of fingers to 4 in the PaperWM settings
- Swipe left with 3 fingers: this switches the workspace
- Swipe left with 3 fingers, but cancel the gesture by swiping back. The workspace switching animation is stuck.
- Swiping with 4 fingers with the animation stuck switches the workspace instead of scrolling the current one
Screenshots
Workspace animation stuck after swiping with 3 fingers:
System information:
Distribution: Fedora Linux 42 (Workstation Edition)
GNOME Shell: 48.1
Display server: Wayland
PaperWM version: 48.0.1
Enabled extensions:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- blur-my-shell@aunetx
- just-perfection-desktop@just-perfection
- tiling-assistant@leleat-on-github
- touchx@neuromorph
Suggested behaviour Setting the number of fingers to 4 should completely disable 3 finger gestures (and vice versa)