Add touchpad gesture support #201
Replies: 17 comments 5 replies
-
X11 already supports that and so does xlibre and xf86-input-libinput. If kde/gnome doesn't then it's an issue with them that should be reported there. It has been supported for years. |
Beta Was this translation helpful? Give feedback.
-
on wayland it is out of the box, on xorg my trackpad cant zoom in and zoom out, only scroll, and kde and gnome are woke, they will not want x11 support even for xorg only, they have decided that wayland is the future for some reason. |
Beta Was this translation helpful? Give feedback.
-
Right, but it's not an issue with xlibre itself nor the x11 protocol. You could open a discussion here: https://github.com/orgs/X11Libre/discussions to discuss if kde/gnome should be forked to add support for more x11 features, or fork it yourself and add support for that. |
Beta Was this translation helpful? Give feedback.
-
i dont have the knowledge or time to do a fork and it will be way too overwheleming and could lead to burnout or other mental health issue |
Beta Was this translation helpful? Give feedback.
-
Are gestures working for you? Can you just run an xserver, a browser, and expect pinch zoom working? It does, on Windows and on GNOME/Wayland. I don't know what part does GNOME play in it, but arguably xserver should do that, and not the DE. |
Beta Was this translation helpful? Give feedback.
-
The X server (xlibre) reports pinch gesture to the application, so it already does that. It's of course the applications job to listen to that event. This is the case on windows and wayland as well where it works the same way. |
Beta Was this translation helpful? Give feedback.
-
from my experience, my trackpad work out of the box with wayland but not on x11 and i cant found the setting for touchpad gesture on x11 kde |
Beta Was this translation helpful? Give feedback.
-
see this issue : https://discuss.kde.org/t/touchpad-gestures-on-x11/15844 |
Beta Was this translation helpful? Give feedback.
-
As the answer states kde devs have to implement it in KDE. Create a discussion thread instead of issue here, the X server already supports gestures as I stated multiple times. |
Beta Was this translation helpful? Give feedback.
-
Touchpad tapping is off by default, although it would be convenient on laptops to always have tapping on. Each time you install a new system, you have to configure it. Resources: https://blog.cavelab.dev/2024/11/laptop-touchpad-tapping/ |
Beta Was this translation helpful? Give feedback.
-
That's not gestures. But if you want it to be enabled by default then create an issue in xf86-input-libinput https://github.com/X11Libre/xf86-input-libinput instead. |
Beta Was this translation helpful? Give feedback.
-
It's somewhat hard to believe. I haven't tried it recently, but last time I did, it just didn't work. Google "firefox gestures linux x11" agrees me that it does not work ootb, and it needs tweaking. It should work ootb, xserver should send the gestures to firefox. edit: nvm this I definitely should test it first |
Beta Was this translation helpful? Give feedback.
-
It does send gestures to the application: https://github.com/X11Libre/xf86-input-libinput/blob/master/src/xf86libinput.c#L2073 |
Beta Was this translation helpful? Give feedback.
-
This issue will be moved to X11Libre Ideas · Discussions · GitHub since XLibre already provides everything needed and it is up to the desktop environments to implement it. |
Beta Was this translation helpful? Give feedback.
-
Why aren't KDE and GNOME supporting gestures? And how can they even avoid them, don't they have an event-->action database that users can modify? Also aren't qt and gtk abstracting away the differences between X and wayland in the cases they both support something? I personally don't use gestures for window management, but I know that some people do, 3fingers down brings up a window switcher menu. That's all the gestures, or are there more? |
Beta Was this translation helpful? Give feedback.
-
Thank you for your contribution! We currently restructured the "Ideas" discussions and accordingly this discussion will be moved to the X11Libre 4 Good Ideas For Later category. |
Beta Was this translation helpful? Give feedback.
-
So.. anyone can confirm that Pinch Zoom in browsers Just Works for them? I've tried some live distributions, and they don't have pinch zoom in Firefox/Chromium with X11/X.org, at least Linux Mint, Puppy Linux and GhostBSD. While I'll most likely settle on Wayland, I wonder if gestures are indeed supposed to just work already, and it's just some bug in my touchpad/gpu driver, misconfiguration by distributions, or something else. Linux Mint Cinnamon has pinch gestures for window management, but not for firefox/chromium. I have a Ventoy USB that I can just drop an iso and boot it, anyone knows a distribution with x11 desktop that is supposed to work? |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Describe the feature
I will love for XLibre to support trackpad gesture on laptop as without it, it make Linux way worse on laptop.
It should be implemented because
The lack of proper touchpad gesture is one of the reason i use Wayland more.
What are the alternatives?
A plugin to enabled trackpad support
Additional context
No response
Extra fields
Beta Was this translation helpful? Give feedback.
All reactions