Package Details: easystroke 0.6.0-23

Git Clone URL: (read-only, click to copy)
Package Base: easystroke
Description: Use mouse gestures to initiate commands and hotkeys
Upstream URL:
Licenses: custom:ISC
Submitter: arojas
Maintainer: Raymo111 (callmejoe)
Last Packager: callmejoe
Votes: 8
Popularity: 0.009297
First Submitted: 2020-05-01 18:35 (UTC)
Last Updated: 2022-06-24 00:15 (UTC)

Latest Comments

raisedintheusa commented on 2022-06-24 12:56 (UTC)

@callmejoe thanks, works great

raisedintheusa commented on 2022-06-23 12:44 (UTC)

@callmejoe, that sure would be nice

boennhoff commented on 2022-06-21 09:05 (UTC) (edited on 2022-06-21 09:05 (UTC) by boennhoff)

@callmejoe, that's what I finally did as well: A small change to the easystroke-git PKGBUILD.

Sadly, I was not able to get a non-seg-faulting binary of easy-gesture after compilation, and the UI does not seem to be working/finished at all. I was too enthusiastic I guess...

callmejoe commented on 2022-06-20 14:40 (UTC)

i didn't try the easy-gesture fork.
just used the patched version from

i created a PKGBUILD for it and successfully installed it. Maybe i'll submit it to AUR.

boennhoff commented on 2022-06-20 10:26 (UTC) (edited on 2022-06-20 10:54 (UTC) by boennhoff)

I can't build this package anymore after the latest boost update, like the other commenters.

Instead of just trying the suggested fix from, I followed the upstream URL to find out that it actually forwards to which tells us that it is unmaintained and recommends a fork at, which made many changes and also renamed the application to easy-gesture...

Did anyone successfully compiled and tested easy-gesture? At least it sounds promising, but wasn't updated for some time as well...

khorster commented on 2022-06-19 16:15 (UTC)

patched version from github @khorster Hello. I found a patched version on github that compiles and works for me. You can find it here: good luck p.s. I hope its right because it's my first comment.

optional_install commented on 2022-06-18 14:50 (UTC)

@callmejoe that worked. I did it another way. I restored my last good image w/ clonezilla. Then added to pacman.conf

IgnorePkg = boost-libs

Then did pacman -Syu and said yes to ignore boost-libs. Happily, Easystroke emerged unaffected.

callmejoe commented on 2022-06-15 02:01 (UTC) (edited on 2022-06-15 02:36 (UTC) by callmejoe)

@henno downgrading boost-libs to version 1.78 gets it working again. but boost-libs is required by a lot of packages, so might break other stuff

edit: looks like some news at upstream

henno commented on 2022-06-15 00:14 (UTC) (edited on 2022-06-15 00:14 (UTC) by henno)

I can't seem to build this, currently. Easy stroke was complaining about an update to libboost, so I went to uninstall and rebuild (as have done before and mentioned below) but now it fails entirely.

undefined reference to `void Stroke::save<boost::archive::text_oarchive>(boost::archive::text_oarchive&, unsigned int) const'
collect2: error: ld returned 1 exit status
make: *** [Makefile:62: easystroke] Error 1
==> ERROR: A failure occurred in build().

Sepiida commented on 2022-01-21 13:04 (UTC)

@BujuArena That worked like a charm. You're my hero. Thanks!

BujuArena commented on 2021-06-28 20:15 (UTC)

I was getting this error when running easystroke in the terminal:

easystroke: error while loading shared libraries: cannot open shared object file: No such file or directory

I noticed I have boost-libs 1.76.0 installed.

To solve this, I used yay -R easystroke, then yay easystroke, then chose this AUR package and chose to clean-build easystroke. After that, running easystroke in the terminal worked.

Raymo111 commented on 2021-01-07 23:35 (UTC)

This seems to be a common problem. Try running pacman -Syu, reinstalling easystroke, and reinstalling boost-libs.

rcrath commented on 2021-01-07 20:22 (UTC)

problem seems to be that boost-libs is now at 1.75.0-1

rcrath commented on 2021-01-07 20:18 (UTC)

I get the following error when running easystroke. was working fine until a couple weeks ago I think.

rich[8tbrecover3]$ easystroke
easystroke: error while loading shared libraries: cannot open shared object file: No such file or directory

Raymo111 commented on 2021-01-02 17:25 (UTC)

@rethus this package is easystroke, not easystroke-git. Did you get the right package?

rethus commented on 2021-01-02 13:47 (UTC)

If I try to install easystroke-git, I got this:

help2man: can't get --help' info from ./easystroke Try--no-discard-stderr' if option outputs to stderr

optional_install commented on 2020-12-31 02:44 (UTC)

FYI: I ran pacman -Syu and Easystroke stopped working. I reinstalled using the other package easystroke-git, which asked y/n to remove easystroke, I hit y, everything went smoothly. Easystroke is working again. Thanks.

Raymo111 commented on 2020-12-18 03:02 (UTC)

@romero So I just tried installing it and it works perfectly, not sure what--

Oh. Lol. Well glad it works for you :)

romero commented on 2020-12-18 02:12 (UTC) (edited on 2020-12-18 02:19 (UTC) by romero)

@Raymo111 yes, the entire system is actually a clean new install, since I got a new computer. I tried re-installing easystroke and also the boost package. Any idea what I could reload?

PS - just re-installed both boost and easystroke, and now it works. To whatever reason - must be the machine spirit :)

Thanks for your quick response!

Raymo111 commented on 2020-12-16 01:55 (UTC)

@romero Did you try a clean install? I often get that error when updating packages, though I haven't gotten it with easystroke specifically yet. Also you might need to reload something.

romero commented on 2020-12-15 09:49 (UTC)

It ceased operating with the latest boost package that contains

Running it in CLI returns:

easystroke: error while loading shared libraries: cannot open shared object file: No such file or directory