I ny case the OEM driver is simply stupid.
I have a Lenovo laptop with 3 buttons next to the touchpad. I prefer using the center button as just button 3, same as clicking the mouse wheel. The default simple mouse driver included in Windows works just like this.
However Windows 10 will detect that there is an "enhanced" Lenovo provided Synaptics driver and insist on installing that. This driver changes the center button to some "scroll" mode, hold the button and swipe the touchpad and it will send scroll events. This behaviour is not configurable.
To add extra insult to injury the touchpad is perfectly capable of 2-finger multitouch scrolling. The center button scroll mode is some leftover mouse-wheel emulation crap from 10 years ago before multitouch touchpads where common. It's totally not needed.
If I uninstall the "enhanced" driver Windows 10 will forcibly reinstall it for me in the evening. Gee thanks!
Nowadays I run Fedora on the laptop.