three-stdlib icon indicating copy to clipboard operation
three-stdlib copied to clipboard

OrbitControls: Pressing shiftKey should not alters MOUSE.ROTATE behavior

Open david-spaethe opened this issue 7 months ago β€’ 0 comments

In OrbitControls, I want to be able to use shift without altering the Mouse behavior. e.g. when pressing Shift, I can no longer rotate with the left mouse even when MOUSE.ROTATE is assigned to mouseButtons.LEFT.

I know it’s a build in feature that alters ROTATE to PAN and vice versa but what to do when I don't need that. Should it be possible to disable the swapping? Should we be able to assign button behavior for every control key? Or should I just use some workaround?

david-spaethe avatar Apr 29 '25 11:04 david-spaethe