You might want to try XMouse
http://www.highrez.c...useButtonControl.htmTake a look at all the options and settings, maybe there is a combination that will work for you.
I use it mainly to make my middle single click 'browser refresh' along with (optionally) left click 'browser forward' and right click 'browser back'.
I have these settings in what is called "Layers" that can be switched from default to at least 5 more layers with different mouse click settings that can be changed from the tray.