It took me a while to find a mouse I was happy with, but now that Razer required me to update my _mouse driver_ for GDPR compliance, I am thinking about switching to this. In general, I like my hardware to come with as little software as possible.
To translate them into useful mouse/keyboard events requires a driver. Most programs would ignore a "I just pressed button 6 of 3" event otherwise.