X-Mouse Button Control
Full user review
"maps buttons wonderfully"
if you have a multi-buttoned mouse - USE IT
i suppose it's not needed if you have button mapping soft came with your mouse
Sometimes the software that your mouse came with just not good. Use this one!