Sunday, August 29, 2021

What the? A blog post! xGestures and macOS 11.5.2

Hello everybody!

I've been getting a lot of emails from people about how xGestures stops working after updating the macOS 11.5.2. It seems that Apple has once again changed something subtle about how the various security thingamajigs in the system operate, and the upshot here is that anyone who installed the xGestures pref pane in such a way that it still has the "quarantine" flag on it will find that the pref pane can no longer launch xGestures itself.

Without any further ado, here is the fix:

1. Open Terminal (or your favorite terminal app like iTerm2)

2. Execute the following command (note that it should be a single line even though the blog post may break it into two):

xattr -r -d ~/Library/PreferencePanes/xGestures.prefPane

3. Try relaunching xGestures

At some point I'll release a new version of xGestures that addresses this issue. I've also recently discovered and fixed a crash that was introduced in version 1.80, so I definitely owe you all a new version with that fix. I'll try to make it a proper universal app too so that it doesn't need to run in Rosetta on an Apple Silicon mac.

Even though I still don't have a lot of time to work on xGestures, I'll go ahead and reaffirm that I intend to keep it working going into the future so long as there is still no other mouse gesture app that works as well as it does. And even with it being as old and somewhat kludgy as it is, so far there isn't.


Lux said...

That worked you rock! Love the application and can't use my Mac without it.

aki said...

Agreed—still the best of its kind, after all these years … thank you for keeping it going!

mattahan said...

just echoing above sentiments, my Mac feels broken without xgestures

Ed said...

I had a sudden panic after installing 11.6 (skipped 11.5) and finding xGestures non-functional - and kicking myself for not checking before upgrading. Glad you're still keeping it going - couldn't live without it.

mstoops said...

I don't think I ever looked to see if you'd made a 64-bit version after I installed Catalina, since the updates were few and far between. But man have I missed it since 1.78 stopped working a couple years ago. I've been using a gesture plugin for Firefox for a while, but lament not having them system-wide. Luckily I got sentimental tonight and Ducked it to see if it was still "alive," and Holy Cow it is! There may be only 5 of us users, but we're the happiest, most productive Mac mouse-users there are. Thank you for keeping XG alive, looking forward to future updates.

(I looked in 1Password, where I keep everything, and found my XGestures license from 2012, but I feel I started using before even that. I even emailed you at one point, when you were still at Hampshire [my sister and both her sons went there].)