Alt + scroll mouse wheel zoom is opposite of PS/AI/etc...
I noticed that alt + scroll mouse to zoom has an inverted behavior from the existing paradigms that the rest of the creative suite (like Photoshop and Illustrator) set. For example: scrolling up zooms in within XD while it zooms out within PS/AI. The request is to make XD's scroll consistent with the paradigms the rest of the creative suite has set with mouse scroll zoom.
Inconsistent and unexpected feature behavior, especially when moving between PS/AI and XD.
Rafael Manrique commented
This a pretty annoying issue between InDesign and Illustrator in regards to using the scroll to change text size, line weight, etc. They are opposite in both programs even when scrolling is set to natural or not
AdminCorey Lucier (Adobe) (Admin, Adobe) commented
Actually Chris this is by design.
With the advent of OSX 10.7 and the default scroll direction change (to natural) many apps that interpret mouse wheel for zoom just followed suit.
It's our opinion that what might be natural for scrolling might not be intuitive for zoom. We sort of intentionally strayed from Photoshop and AI and went with the something more akin to the native OSX accessibility mouse zoom feature. Other "native" OSX applications interpret mouse wheel for zoom in this manner as well - such as Sketch, etc.
It seems more intuitive (or "natural") if you will to interpret scrolling the mouse wheel toward the monitor as zooming in (imagine moving the viewport/camera closer to your artwork), and scrolling it away (pulling away) from the monitor as zooming out. Much as the up on the mousewheel and down on the mousewheel map most naturally to up and down in a document for scrolling.
Apple's own OS CTRL-mousewheel zoom is one in the same as XD's. (Settings->Accessibility->use scroll gesture with Control to Zoom). Try it out. ;)
So ultimately I feel regardless of our intent and leanings, we should expose an option to allow users to swap the interpretation. :)
When zooming in and out via the magic mouse (or trackpad) with the Option+Up (or Down) swipe, I feel like the zoom direction should be reversed.
Current Behavior as of 07 Sep 2017:
- Option + Swipe Up = Zoom In
- Option + Swipe Down = Zoom Out
- Option + Swipe Up = Zoom Out
- Option + Swipe Down = Zoom In
With natural scroll and direct manipulation of UIs becoming the norm, it feels natural that swiping up on my magic mouse or trackpad is akin to pushing a piece of art away from me and therefore zoomed out. Swiping down is like pulling the art toward me and zoomed in.
The scrolling direction on the mouse set to "natural" should not dictate how zooming in XD operates. Zooming in XD should either be linked to the operating system parameter and then switchable in-app or have its own setting in-app that does not read the setting in system preferences. The setting in System Preferences > Mouse > Point & Click > Scroll direction, makes sense when scrolling content vertically and does not relate intuitively to zooming content.
Paulo Soares commented
Trying my first project on XD, I have some features and stuff to discuss about all the software, but in a general way, I am really loving the product.
I came from AI and I easily adapted my design methods to work with XD, but I really need the zoom from scroll to be like AI. This is really really annoying.
Please revise that, because this application is awesome and have great potential!
Cyrill Studer commented
Even Project Felix uses the Magic Mouse swipe gestures the other way around! At least provide an option in Xd to reverse the zoom direction.
Cyrill Studer commented
Please make the zooming with "alt + magic mouse scrolling" work the same way as in PS/AI/ID/etc.
With macOS setting "Scroll direction: natural" scrolling up should zoom out and scrolling down zoom in. Push up/away -> zoom out / pull down/in/towards oneself -> zoom in. Seems "natural", doesn't it? :)
Joe Preston commented
Why wouldn't Adobe have a standard and not let each program decide? Adobe's software has dictated what keystrokes, interactions, shortcuts, etc. that train designers/users literal muscle memory. So when one piece of software goes "rogue" it makes for a bad experience, even if it is what Apple does. You guys are a software company, this seems like basic stuff.
I also found this extremely awkward