If you've ever used a mouse with Infinite-scrollwheel such as Logitech, this utility for Windows basically recreates that functionality for any generic mouse.
Actually, it's even better than that: this allows for simultaneous horizontal and vertical scrolling, so essentially it combines two of the best features of the Logitech MX Master -- horizontal wheel, and unlocked momentum scrolling -- into one intuitive control scheme.
To enable horizontal scrolling, set the X-sensitivity to a value you prefer.
[0] https://old.reddit.com/r/Trackballs/comments/ym9q2t/tpmouse_...