Are there User-End Tricks to Stop Kinetic and Bounce Scrolling?

I’ve disabled “Effects” in Cinnamon, but I still encounter kinetic and bounce scrolling in Nemo and Xreader, which can trigger my motion sickness and migraines. I think this is a gtk-related bug.

I am using a 3-button mouse, and use xinput to enable drag scrolling with the middle button. I have trouble using scrollbars, and can’t use wheels, gestures, etc.

Apparently there’s is an app-by-app setting for how each application treats touchpad input, maybe it also applies to mouse input:

Hi,

Does it help if you put:

[Settings]
gtk-enable-animations = false

in your ~/.config/gtk-3.0/settings.ini?

Thanks for the suggestion. I’ve made the switch in both the gtk3 and gtk4 settings.ini files, and rebooted, but the animation persists.

It’s hard to help, I’m on Cinnamon too but can’t see any bouncing or kinetic scrolling…
(well, I’ve no touchscreen and an old low-precision mouse wheel)

Can you try setting the gsettings key /org/cinnamon/desktop/interface/enable-animation to false?
You can use dconf-editor for that.

No luck. I tried changing that setting to false, and the mouse’s acceleration profile to flat, but neither stopped this animation. Maybe it’s treating the middle button as another type of device, but I’m not sure what type.