_toner Posted August 7, 2011 Share Posted August 7, 2011 (edited) I wrote this application to invert the horizontal zoom, vertical zoom and horizontal scroll directions. It also has sliders to control the speed for each scroll/zoom type. You need to enable access for assistive devices in the universal access system preference pane for this program to function. LogicZoomInverter.zip Edited November 11, 2012 by _toner Quote Link to comment Share on other sites More sharing options...
Jonnynm22 Posted November 8, 2012 Share Posted November 8, 2012 I really like the zoom inversion app you made. Is there any way to adjust it so that it only inverts the vertical zoom but not the horizontal zoom? I am trying to match up my Logic and Reason zoom functions so that they are the same direction both ways. Any help would much appreciated! Thanks Quote Link to comment Share on other sites More sharing options...
David Nahmani Posted November 9, 2012 Share Posted November 9, 2012 Thanks for sharing your program! I moved it to our file sharing section. Quote Link to comment Share on other sites More sharing options...
Jonnynm22 Posted November 13, 2012 Share Posted November 13, 2012 Thanks for the update. I've tried it quite a few times now and the vertical zoom invert works great! but the horizontal zoom invert is not working. Is it working on your end? I've tried it on my macbook pro 17" running Lion 10.7.5, and I've also tried it on my macmini running Mountain Lion. Quote Link to comment Share on other sites More sharing options...
_toner Posted November 14, 2012 Author Share Posted November 14, 2012 I am not having this problem. The scroll direction switches when the checkboxes are checked, and doesn't when they are not checked. Are you using the same key commands listed next to each checkbox? If not, then it won't work. Quote Link to comment Share on other sites More sharing options...
Jonnynm22 Posted November 25, 2012 Share Posted November 25, 2012 Sorry for the late response, but yes I've tried the key commands and checking/unchecking the boxes. Everything works except the horizontal zoom inversion Quote Link to comment Share on other sites More sharing options...
_toner Posted November 26, 2012 Author Share Posted November 26, 2012 Not sure what the problem is for you, it works fine for me. I have attached the source code to this post. The section of code that handles inverting is the EventTapCallBack function in the ZoomInverter.m file. LogicZoomInverter.zip Source code Quote Link to comment Share on other sites More sharing options...
Jonnynm22 Posted December 4, 2012 Share Posted December 4, 2012 Thanks! I don't know what the issue is on my end either. Quote Link to comment Share on other sites More sharing options...
dorian c Posted January 18, 2015 Share Posted January 18, 2015 Hi, I am having the same issue with this app – It just doesn't affect the horizontal zooming. Do you maybe know how to solve that? Thanks anyways … Quote Link to comment Share on other sites More sharing options...
_toner Posted January 31, 2015 Author Share Posted January 31, 2015 I worked with dorian c on resolving the issue with horizontal scrolling/zooming. The problem was that I was only inverting mouse axis 1 events and not axis 2 events. He suggested adding zoom/scroll factors for slowing down particular scroll types, so I added those as well. Edit: Removed attachment since the first post has the latest version attached to it Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.