Added support for any mouse button, not just left button.