MacBook Pro - Trackpad
OS: Mac OS X
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13541 (Git)
Build type: Release
Python version: 2.7.14
Qt version: 5.10.1
Coin version: 4.0.0a
OCC version: 7.2.0
I have two major issues with the behavior of the Macbook trackpad on FreeCad.
Two finger scrolling of window position is standard on Mac Trackpads and hard to unlearn.
#1 Any two finger contact on the trackpad with cursor in window would cause extreme zooming on the GUI screen. I can work around this by reducing the zoom step to less than .03 in Preferences>Display>3D-view but this slows down the cmd+/- zoom stepping. It would be nice if a separate zoom step sensitivity was available for two finger scroll and the alternate zooming control. I can live with the my current compromise.
#2 More troubling is that two finger scrolling over of the property window to see property items not in the field of view (the normal behavior) can activate a property (tap to select), like position, width, etc and cause the values to change with scroll momentum. The faster you are scrolling over the value cell, the faster the values spin up or down. You see your part change or move without intention if you are lucky enough to notice the error before saving.
To say it another way..........Two finger scroll to adjust window position can cause the values in activated value cells to change with scroll behavior if the cursor crosses the activated cell.
#3 Mac standard behavior of pinch to zoom out/in does not seem to work.