Show HN: A simple GUI app to make Linux touchpad gestures easier
gitlab.com
gitlab.com
Three-finger drag is IMO one of the most helpful usability features of MacOS, and I miss it dearly every day since I bought my XPS 13.
Edit: ... which is not the fault of the developer of this tool. Good job, I like the spirit and think this is incredibly useful and powerful.
The tool could further make configuration of the most common use cases simpler IMO. Not every user is keen or able to enter the specific commands.
This is great, where is the information you currently have and how can I contribute? I find that DB to be pretty important for this tool.
https://gitlab.com/cunidev/gestures/wikis/desktop-specific-c...
[0] https://www.reddit.com/r/gnome/comments/9hsw0p/nice_touchpad...
https://gitlab.gnome.org/GNOME/gnome-shell/commit/ebe6f59d7e...
(Also: a Snap would be great!)
Does it work with all touchpads?
What are some commands I might be interested in configuring?
Exactly.
> Does it work with all touchpads?
All libinput-supported touchpads (see: https://wiki.archlinux.org/index.php/Libinput). There's more on this on the GitHub page for libinput-gestures, the CLI tool Gestures is based on: https://github.com/bulletmark/libinput-gestures
> What are some commands I might be interested in configuring?
I'm personally using it to replicate (more or less successfully) the macOS gestures I missed when switching to Linux. For example: - swipe left/right to switch workspace - swipe down to trigger the Budgie Desktop run dialog - swipe left/right to open and close notifications - pinch in/out to zoom in or out (mapping it to the Ctrl/ +- shortcuts) This (5-second) video gives some very basic examples: https://www.youtube.com/watch?v=SfJ59kTcJjM
Direct keyboard shortcuts aren't unfortunately available in Wayland ATM, given its design limitations for security reasons. Workarounds will come (virtual keyboard drivers perhaps?), but there's nothing like that AFAIK. Luckily, apart from zoom, I was able to do basically anything in Wayland too playing with wmctrl and dbus-send
Edit: formatting
You will pick from 4-8 environments instead of 40. It will be impossible to mix and match any component that transgresses boundaries like workspace bars or gesture apps, screenshot apps, screencast apps, keybinding apps.
You will have the same zero malware incidents you had this year but with less useful features. It will be handy that you can mix and match different dpi display for a few years until all your stuff is 4K anyway.
In the future I hope we will get some kind of usable Python runtime for Webassembly, implementing or interfacing to something like React or vuejs.
But currently that kind of runtime would be a rather big download...
???
At first I thought you were a bot making up weird tangentially-related coments through markov chaining or something, after having found your twitter page (good jokes!) I think you have some prety weird ideas or are trolling. Right tool for the job and such.