Trackpad scroll issue

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
dwightprice616
Posts: 4
Joined: Mon Feb 11, 2019 1:18 am

Trackpad scroll issue

Postby dwightprice616 » Wed Feb 20, 2019 5:36 pm

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
Branch: releases/FreeCAD-0-17
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.
Jee-Bee
Posts: 2011
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Trackpad scroll issue

Postby Jee-Bee » Wed Feb 20, 2019 8:10 pm

try gesture mouse model see: https://www.freecadweb.org/wiki/Mouse_Model

Please can a moderator move this topic is is unrelated to FEM
chrisb
Posts: 24211
Joined: Tue Mar 17, 2015 9:14 am

Re: Trackpad scroll issue

Postby chrisb » Wed Feb 20, 2019 9:39 pm

Moved to help forum.

I use gesture mode and it's fine. However pinching is almost unusable.
robotarmy
Posts: 1
Joined: Fri May 31, 2019 2:43 am

Re: Trackpad scroll issue

Postby robotarmy » Fri May 31, 2019 2:50 am

Hi all,

I think this is a legit bug. I've captured two videos with the default settings on a fresh install, and I'm certainly not seeing what I would consider 'expected behaviour' with my trackpad, and none of the mouse models make it much more useful.

https://developer.apple.com/design/huma ... -trackpad/
https://www.youtube.com/watch?v=iA9-QKA6iQ8
https://www.youtube.com/watch?v=6hmtKJJUAKM

The 'Gesture' model looks the most correct, but it seems that some of the two finger gestures are being picked up as scrolling rather than the gestures they are.

R
chrisb
Posts: 24211
Joined: Tue Mar 17, 2015 9:14 am

Re: Trackpad scroll issue

Postby chrisb » Fri May 31, 2019 2:49 pm

DeepSOIC is currently reworking the gesture mouse model. Currently there is an issue with zooming.