@JoeCool Yeah I considered gdb but I nailed it down without it anyways by pure luck when trying to find the cause of an issue a different fork has:
https://github.com/KrystianD-contribution/easystroke/issues/3#issuecomment-3539633446
Search Criteria
Package Details: easystroke 0.6.0-24
Package Actions
| Git Clone URL: | https://aur.archlinux.org/easystroke.git (read-only, click to copy) |
|---|---|
| Package Base: | easystroke |
| Description: | Use mouse gestures to initiate commands and hotkeys |
| Upstream URL: | https://github.com/mrsteve0924/easystroke |
| Licenses: | custom:ISC |
| Submitter: | arojas |
| Maintainer: | Raymo111 (callmejoe) |
| Last Packager: | callmejoe |
| Votes: | 15 |
| Popularity: | 0.005164 |
| First Submitted: | 2020-05-01 18:35 (UTC) |
| Last Updated: | 2025-02-07 03:21 (UTC) |
Dependencies (11)
- boost-libs
- dbus-glib
- gtkmm3
- libxtst
- xorg-server (xorg-server-gitAUR, xorg-server-bug865-issue1578AUR, xorg-server-bug865AUR, xlibre-server-binAUR, xlibre-xserverAUR, xlibre-xserver-bootstrapAUR)
- boost (boost-gitAUR) (make)
- gettext (gettext-gitAUR) (make)
- help2man (help2man-gitAUR, python-help2manAUR) (make)
- intltool (make)
- xorg-server-devel (xorg-server-devel-gitAUR, xlibre-server-devel-binAUR, xlibre-xserver-develAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
Required by (0)
Sources (1)
schrmh commented on 2025-11-17 17:36 (UTC) (edited on 2025-11-17 17:38 (UTC) by schrmh)
JoeCool commented on 2025-11-17 17:12 (UTC)
@schrmh awesome find. I was trying to find the problem with gdb but ran out of time/patience debugging it.
Weird that it doesn't happen with the GTK debugger open...
schrmh commented on 2025-11-16 15:56 (UTC)
Noticed that after running make on the repo, the configuration GUI can be shown when using GTK_DEBUG=interactive ./easystroke.
JoeCool commented on 2025-10-22 16:37 (UTC) (edited on 2025-10-22 16:47 (UTC) by JoeCool)
@callmejoe Nope that one is broken there too. Actually hangs the whole Application. Sadly I don't have time to debug it right now. Downgrading boost(and libs), gtk3 and gtk3mm to the last version does nothing to fix it either. So it's either been broken for longer or the issue is somewhere else.
EDIT: about box seems to work in both versions. easystroke about Please ignore my previous remark.
callmejoe commented on 2025-10-21 19:58 (UTC) (edited on 2025-10-21 19:58 (UTC) by callmejoe)
@JoeCool. does that repo show the config window? https://github.com/MRWITEK/easystroke
JoeCool commented on 2025-10-21 17:05 (UTC)
The UI also broke for me. Seems to be something is now incompatible with the gtk updates.
I have tried this version: https://github.com/MRWITEK/easystroke and it shows the about window again.
optional_install commented on 2025-10-07 12:40 (UTC)
For me, Easystroke is still working after my latest -Syu. But the gui is no longer showing. What gestures I do have I can still use, but I can't add new gestures. I do have the easystroke user data files: actions and preferences. If I knew how to manually change them, I suppose I could by-pass the gui.
ykc commented on 2025-10-03 08:24 (UTC) (edited on 2025-10-04 01:10 (UTC) by ykc)
Unfortunately, when checked Wayfire, on my Nvidia card it's broken and artefacting, so I have to get back to easystroke and XFCE4. Anybody knows where to go for solving the problem?
***Update: For the interested, there is another program for X11, and it's based on easystroke. It's called mouse-actions, and I tested it works similar to easystroke.
ykc commented on 2025-10-01 18:11 (UTC)
Thank you so much for the info. I will use wstroke now, since wayland can be used with xfce4. So, easystroke is not so easy now, it's dead for me, but it's a good ending, because it's also a beginning. Always wanted to have either Plasma, or better compositor. Thank you again!
callmejoe commented on 2025-10-01 15:29 (UTC)
wstroke is a wayland port of easystroke. it works with wayland compositors that are wlroots based. i use it with wayfire.
Pinned Comments
callmejoe commented on 2022-09-22 13:54 (UTC)
If easystroke stops working due to a boost-libs upgrade, try rebuilding the package and rebooting.