From Microsoft: Microsoft IntelliPoint software enables you to customize the unique features of your Microsoft mouse to fit your needs. With IntelliPoint mouse software, you can reassign mouse buttons--including the wheel button--to perform commands like Undo or Copy, or run a macro. Each application you use can have different button assignments. You can also modify mouse settings, such as pointer speed and precision, and scrolling speed and acceleration. You can configure the software for automatic updates and opt-in to participate in our customer experience improvement program.
read more +