My computer is M1 macmini (MacOS Monterey 12.4).
I use Magic Mouse to manipulate Causality3 (3.x.x-3.0.21), and my finger slides on the trackpad of Magic Mouse, at which point the Causality3 operator interface lags(dropping frames). Either Whiteboard or Timeline or Script.
What should I do?Is this a personal peculiarity of mine, or is it a bug?
PS:
1. After testing, Causality3 works fine with Magic Mouse on Macbook Pro (2013; Intel CPU).
2. My Magic Mouse is the latest model, the version with internal lithium battery.
3. This has been happening since 3.0 Alpha, until now.
4. I am a Chinese user, whether the software or script is in Chinese or English.This is still the case.
5. Other similar software does not have this problem, such as FCPX's timeline.
6. Restarting MacOS and reinstalling Causality3 did not work.
Thank you, I look forward to your fixing the software bugs——a loyal Chinese Causality creator!
Hi,
This is a known bug in the underlying cross-platform framework the app is built in. It's most likely just a bug in the exact version of the framework, but we're holding back on updating the framework, because it cuts off several older versions of Mac OS X, and we still have enough users on those old Mac OS X versions that we feel bad about killing Causality for them and forcing them to buy new computers.
So it's basically a choice between tolerating a small-ish bug, versus kicking out 10%-15% of Mac users until they buy newer computers. It's not the only reason. The framework update requires a number of cross-cutting changes to Causality. So we're picking our time to go there, but it's soon.
The bug appears to be how they handle a "flick", like you scroll on an iPad by moving your finger and suddenly letting go. The flick should start from where you let go, but the bug appears to start the flick from the original drag position. So it seems like a stupid bug that they've likely long since fixed.
I think your magic mouse's scroll wheel is actually like a mini touchpad, so that's why you get flicking behavior. A mouse with an old-school scroll wheel doesn't send out flick events, it sends out regular scroll-wheel events, and those work fine.