Alternative apps to SteerMouse:

SteerMouse Alternatives
SteerMouse is a mouse driver that lets you freely customize buttons, wheels and cursor speed.
SteerMouse is a utility that lets you freely customize buttons, wheels and cursor speed. Both USB and Bluetooth mice are supported. Read more.