viewport: Allow left mouse button to be used for dragging

This is needed for touchpads that do not have physical secondary mouse button.