If you look at the CodePlex GlobalMouseKeyHook project, they are handling the MouseDouble click events globally for both the Left and Right mouse buttons.
This library attaches to windows global hooks, tracks keyboard and mouse clicks and movement and raises common .NET events with KeyEventArgs and MouseEventArgs, so you can easily retrieve any information you need:
Mouse coordinates
Mouse buttons clicked
Mouse wheel scrolls
Key presses and releases
Special key states