probably off topic, but i never understand people who actually use a trackpad, as i find them horrible to use and carry around a bt mouse w my notebook so i don't have to use the trackpad. if you have the time, could you please explain a bit why you personally use it? Thanks!
Linux
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
The multitouch trackpad for me is a great way to get the eye candy of having linear animations tied to your finger movement. In a practical sense, I use linear animations in MacOS to "peek" between desktops and pages in Safari all the time. The fact of the matter is that linear animations are just far smoother, and useful than ones that snap into place from a single input trigger. I even have a trackpad for my home desktop setup and literally don't use my traditional mouse unless I'm playing a game that doesn't support controllers.
A good example of this is to compare Windows's app exposé with the MacOS one. In Windows when you swipe up (or down? I forget which one) with 4 (3?) fingers, once you hit a certain point the app exposé just appears no matter how slow or fast you're doing the gesture. On MacOS, you can do the app expose gesture on the trackpad as slow or as fast as you want and it'll animate in time with the speed of your fingers doing the gesture.
I use these with good success. Can set up global/system-wide or per-app gestures and multi-finger actions. Works good in my opinion.
those only work on x11 right? idk how well they work in Wayland
On Wayland your DE might get in the way of touchegg with its gestures. I wouldn't reccomend it on Plasma Wayland. (Last time I checked was like two years ago)
With Wayland finally exploding on the scene these past two years, I want to imagine the devs having worked on that. Many distros are already Wayland default and another 5 years and X will mostly be unsupported by most distros
That could be the case. My work machine is on Debian 12 and I believe still on x11. I haven't messed with Wayland yet.
In the new plasma/Wayland it is pretty dope.... I make 4 desktops per activity in a matrix shape and use 2 activities work and home and it's pretty easy to zip a out in the OS and switch activities and desktops with muktifinger scroll, and shortcuts for desktops and activity switching....
+1 for using Activities. There's dozens of us!
This would normally be a feature of your window manager or desktop environment, which do you use?
I’m in the test phase of all the available ones; KDE is by far my favorite, and I really like gnome as well (but I can’t use it because Dropbox relies on application status icons which are absent from gnome; I tried the extensions to bring that back but they didn’t work for me when I tried them a while back)
Check this out. It only works on KDE, you have to compile it from source and it's a pain in the ass to configure but it seems like it has all the features you're looking for.
You might also need to add
set(CMAKE_POSITION_INDEPENDENT_CODE ON)
to the CMakeLists to get it to compile.
Such is life.
Linux Mint's Cinnamon has an involved gesture pref panel, but it's not per app, it's system-wide. If the suggestion from the other user for touche/touchegg don't work due to being designed for X11, you're out of luck. What you're asking is a bit too specialized and from what I read from the creator of touchegg on his github, is that Wayland has no way to support these features. So don't expect it in the future either.
Yeah, I’m basically going to have to refuse to use any app that’s lacking in Wayland support. Really no reason to build a Linux ecosystem that has legacy parts from the get go.
From the developer, he said that Wayland has no way to support these features, not that he won't support them. You need the right APIs to develop this app, and while X11 seems to have them, Wayland does not.
I’d love BTT on Linux too. The hardest thing for me with a move from macOS to Linux is losing the ability to zip about the OS with a trackpad. Also, I’ve had BTT set for years so that clicking the middle button on a mouse shows Mission Control. God, I wish I could work out how to do that in Mint.
GNOME's trackpad gestures are excellent, I'm assuming you're using Cinnamon.