Refine Mouse Input

added logic for different buttons on mouse: Left, Mid, Right