I share my findings here to help other developers. The mistakes cause problems in many applications and I have personally wasted hours, if not days, battling them in my own code.
#Is logitech setpoint necessary drivers
Logitech's SetPoint mouse drivers have serious mistakes in their handling of horizontal scroll-wheel messages ( WM_MOUSEHWHEEL).