InnerSpace can handle the mouse quite well, links to a basic guide is in my signature, I also think that the mouse support in HotKeyNet is functional to the point of being able to use it reliably.