Even though macOS comes with a mouse preference pane, it is quite limited as it offers insufficient options for customizing the scroll feature, the mouse’s buttons, and absolutely no mouse gesture support. Smooze is an application designed to fill in the gap left by Apple in macOS’ mouse customization department. Once launched, Smooze will add a status bar item with a menu which enables you to set the app to start automatically on login, as well to disable its custom scroll engine and button actions, and access its options. -Smooze Pro
And a lot more -Smooze Pro
Every app you own will have buttery smooth scrolling.
Save time by attaching mouse buttons to actions.
Assign gestures and Rocker gestures to any button / shortcut / app.
Auto scroll anywhere on the screen, hands free, with buttery smooth animations!
Grab & Drag & Throw
Grab and scroll anywhere on the screen. Throwing will animate the scrolling just like it would on a trackpad.
Highly optimized & uses a very small percentage of your CPU power, even during excessive use.
Smooze synchronizes its drawings to the refresh rate of your display which ensures the best scrolling experience.
Disable scroll acceleration and select the number of lines you want to scroll on each tick. These features are, and will always be, free!
All settings can now be configured per app per display.
Easy to configure with a brand new design.
This app also includes a pro moustache.
Mac cracked app screenshot: