mrdoob/three.js — pull request #5260 by yangchristian (2014-09-03 03:44:14+00:00)
Title: Make OrbitControls mouse buttons configurable

This is a very straightforward change that lets a user reassign OrbitControl mouse buttons. The motivation was that for another project, I needed to pan using left mouse and orbit using right mouse. Buttons default to original configuration (left = orbit, wheel = zoom, right = pan).