Trackpad zoom IN v OUT option?

I would like to reverse the trackpad zoom direction for Rhino on my MacBook Pro, to match the way it’s done on the iPhone and MacBooks in general these days.

Namely, I want to zoom IN by spreading two fingers, and OUT by pinching two fingers. Cannot find any option to reverse this feature.

(Thankfully there is this option capacity to reverse zoom direction with the wheel mouse by choosing 1.1 instead of .9 for the wheel mouse zoom.)

Otherwise really great software!! Thanks!!!

2 Likes

that’s how it works by default

this setting affects the trackpad zoom direction as well as the scroll wheel.
change it back to .9 and the trackpad will zoom the way you want it to.

Ouch, too bad we cannot control trackpad vs mouse wheel separately.

Wishing there was some workaround…?

Thanks Jeff!

I think there should be two different zoom scale factors, one for mouse and one for trackpad. Currently there is only one under view properties, and I’m force to change the scale factor every time I use a mouse because Magic Mouse sensibility is higher than the trackpad one.
Ideally mouse zoom scale factor should be in the mouse property tab, whereas the trackpad scale zoom factor should be under trackpad properties.

Thanks,
José

2 Likes

Thanks for specifying where you feel the pain and what you do to work around it. That helps. I can see what you are experiencing and understand why it’s annoying. I’ve logged a bug here:

RH-57948 Separate Mouse Zoom sensitivity from Trackpad Zoom gesture sensitivity

I’m not exactly sure without digging into code how to best implement and expose this, but I’ll give it some more thought. I do like the conceptual clarity of controlling these from two separate locations in Preferences, but we’ll see what we can do.

1 Like

I’d love to see the bug cited above get fixed. I tend to use the trackpad for most pointer-related manipulation, unless I’m “really” in CAD editing mode. I.e. much casual inspection, “thinking” about the work, etc. all often happen with the trackpad. For the most part, I bounce back and forth without thinking about it much, using the pointing device closest to hand or best-fit to task.

The inability to reconcile the zoom settings of the trackpad (which are correct with the default zoom setting of 0.9) with the mouse (which – for me – are correct with zoom 1.1) is mad making. In all other 2D/3D visual software I use, scrolling the mouse wheel “away” from me zooms out, and “toward” me zooms in. I’ve tried the zoom setting hack of -1.1. While that technically fixes the zoom directionality for both trackpad and mouse, it changes the trackpad zoom to be FAR too sensitive, making this a non-solution IMO.

Context: in macOS Settings, I have “Natural Scrolling” set to ON. This, for me, is the “correct” setting for scrolling text content.

I could remap the scroll wheel direction, for Rhino only, using an application like Karabiner-Elements. However that’s also an imperfect solution: this type of solution would remap the mouse wheel events conditionally based on the frontmost application (here, Rhino), but for ALL UI. So zoom would work “as expected”, but all other scrolling UI would then be “wrong”.