Page MenuHome

Mac OS: Mouse wheel - (NOT magic mouse) doesn't zoom without Ctrl
Closed, ResolvedPublic

Description

COMPUTER:
MacBook Pro 2,6 GHz Intel Core i7,

SOFTWARE:
OS X 10.8.2 (12C3012)

MOUSE:
Mouse - Logitech Marathon Mouse M705, wireless,

MOUSE SOFTWARE:
Logitech Control Center ver. 3.4.0.

BLENDER REVISION:
Blender r53345

Issue with mouse wheel. Scrolling mouse wheel does't zoom in/out in any window. In 3d view I have to hold Ctrl and scroll. In node editor even Ctrl-scroll doesn't work. I have to hold down Ctrl and middle click and drag.
It seems that latest changes that were supposed to improve magic mouse or touchpad behavior changed normal mice behavior as well.
Official Blender 2.65a works fine. This strange behavior appeared about mid December 2012.

It seems that this behavior is not desired. I asked about it on bf-committers mailing list:
http://lists.blender.org/pipermail/bf-committers/2012-December/038638.html

Event Timeline

Ah! confirmed on my macbook with 10.8. On iMac with 10.7 (my workstation) its all ok...

Fix in svn!

Blender's code was just not handling any mouse-wheel - it was mapping it to the trackpad event.
While fixing trackpad, this mapping went wrong indeed :)

Ton Roosendaal (ton) changed the task status from Unknown Status to Resolved.Dec 28 2012, 1:50 PM

Unfortunately it seems that the problem hasn't been solved. r53450 - the behavior is different but still not as it should be.
In r53407 the behavior was "almost" fine, but not 100%. Standars mouse wheel didn't zoom in/out at first. When you made any gesture on the trackpad, mouse begun to work properly.
Now in r53450 even making gestures doesn't "restore" normal mouse behavior.
Please re-open the case. Thank you

In 53424 i reverted commit 53412 - which broke mouse wheels entirely.

There is also still a build issue, you have to make sure you set the "mac os x deploy target" to 10.7 minimal, for 10.6 things dont work yet.

I tested it at macbook pro 10.8, connected with wheel mouse and things go just fine. Same for iMac 10.7 with magic mouse, wheel mouse. Several macbook owners reported it works OK, but one person in blenderartists.org doesnt have it work yet.

I think the issue is not that we have bugs here, but to get the build system to work and ensure all different osx versions and devices are working properly.
I would advice to just drop in irc.freenode.net #blendercoders when you have time? Then we check build types, or i can make a test build for you to compare.

Thanks for the info. I've just built r53458 with settings as you specified, i.e.: "Mac OSX deploy targets" to 10.7 minimum and everything works fine.
(Logitech mouse on MacBookPro, 10.8.2)
I checked only the Logitech mouse behavior, not trackpad nor mighty mouse.
Seems that Apple doesn't make your life easier does it? :-)

excellent :) try trackpad its very nice smooth :)

Tried trackpad and indeed it's very nice. However I think the war will begin between the ones who understand "natural" the apple way and the ones like me for whom natural is exactly opposite :-) The only way of making trackpad movements feel right is to change global mouse settings to unnatural apple's "natural" direction.

I will make a user setting to map the 'natural' method yourself, so you can invert apple's setting

Awesome/ You just made my day... No! You just made my year :-) Thank you very much and... Happy New Year!

Ton, thanks for fixing this issue with trackpad:
http://projects.blender.org/tracker/?func=detail&atid=498&aid=28915&group_id=9

Trackapad works really really good now. Sadly, I have now the same issue which Bartek did. I'm testing now Blender r53566 on Mac OSX 10.8.2. I can't zoom without CTRL using a mouse (A4Tech). If I understand right you said it is fixed? There is somewhere an option to change mouse wheel's behaviour already? Or it isn't implemented yet?

That fix was for r53604 and later.

I've just tested r53689. Both touchpad and external mouse work great now. Many thanks for this, Ton! :-)

And that's what I do this for :)