X-Mouse Button Control 2.7
What´s more, the list of functions available to map to is somewhat more comprehensive than the 32bit MS Intellimouse Software can handle, including things like: Volume Up/Down/Mute; Media Player control; Send a custom keystroke sequence; and Launch an email application.
Reviewer: -BXF Review Date: 2011-08-19
Average Rating (14 Votes )
Pros: 1. Permits configuration of extra buttons on legacy mice. These buttons are unusable otherwise. 2. Enables you to assign a set of keystrokes to a button. 3. "Make scroll wheel scroll window under cursor" (i.e. scrolling in a non-focused window) works flawlessly (Win7 x64). I've had problems with KatMouse and AlwaysMouseWheel.
Other Thoughts: None