Just wondering what the recommended way is to get MacOS/Win10 like touchpad gestures? Like 3 and 4 finger gestures etc.
I found two options that have had ‘recent’ development: https://extensions.gnome.org/extension/1253/extended-gestures/
This requires to install Gnome Tweak Tool and perhaps has more Gnome related dependencies. No idea how to get Gnome Tweak Tool it is not available via the Software app. Manual install seems the only way.
The other option:
This is not a Gnome extension and therefore maybe a better fit with Budgie?
I followed the instructions, copied the config for Ubuntu mentioned in the instructions and added this command for 3 fingers Up: /usr/lib/budgie-previews/previews_triggers hotcorners_all
And now I have “expose” for 3 fingers up just like Mac
Only downside: I need to open Tilix and run Fusuma, keep that running in the background.
Just need to figure out a way to keep Fusuma running in the background and start with startup. Probably need to create a script that runs it via systemctl?
Wow that’s just too easy, it worked!!
Now I can figure out what other gestures make sense. May I recommend to add Fusuma by default to Budgie? Or just add more gestures by default, with or without Fusuma? It works well!
Thanks I will try that one as well. Seems to do exactly the same, also based on libinput and uses xdotool. But a bit further developed with start/stop/autostart options. More documentation as well.
Is there a command for “Show Desktop”, like the one used for the Hot Corners applet?
That is the only one missing in my gestures configuration
Just to help others, there is already a UI for libinput-gestures: https://gitlab.com/cunidev/gestures
It works on UB but it does not support all features of libinput-gestures. It only supports setting 1 direction (like left, not left-up).
Final step is pinch to zoom and rotate. Libinput-gestures supports this, but it is unclear how to trigger it.
I know this was 3 years ago but you were the only place I could find the command /usr/lib/budgie-previews/previews_triggers hotcorners_all! I set up touchegg with this to do “expose” and it works great. Thank you