You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following patch enables the following behavior:
if the mouse drag happens after a previous click with the left mouse button (i.e. a "double click mouse drag"), it will pan instead of rotating;
panning will also be done instead of rotation if the CTRL button is held down while dragging with the left mouse button.
This enables panning with the mouse-pad or on a touch screen, which is impossible otherwise on some device/OS combinations without sacrificing other useful functionality. Normal mouse operation should not be affected (much) by this addition.
On a touch-screen panning will happen after quick succession of a touch and a drag. With the mouse-pad the preferred way is to hold CTRL down while dragging, but a double-click (two taps) followed quickly (almost like a triple-tap) by a mouse drag will also trigger panning instead of zooming.
I used the CTRL button instead of SHIFT (some other CAD programs do that), because on Windows pressing SHIFT a few times will trigger Sticky keys, while the CTRL key won't have any such effect.
For the sake of consistency, Freecad has a great navigation mode called "Touchpad". It combines pointer movement with keyboard modifiers - Shift for panning and Ctrl for rotating. In involves no clicks, no drags, just movement. In addition to the description in the linked page, two finger touchpad movement up/down zooms.
I use it also with a regular mouse (mouse wheel for zoom).
I think it would be worth following Freepads lead here.
Hi all,
The following patch enables the following behavior:
This enables panning with the mouse-pad or on a touch screen, which is impossible otherwise on some device/OS combinations without sacrificing other useful functionality. Normal mouse operation should not be affected (much) by this addition.
On a touch-screen panning will happen after quick succession of a touch and a drag. With the mouse-pad the preferred way is to hold CTRL down while dragging, but a double-click (two taps) followed quickly (almost like a triple-tap) by a mouse drag will also trigger panning instead of zooming.
I used the CTRL button instead of SHIFT (some other CAD programs do that), because on Windows pressing SHIFT a few times will trigger Sticky keys, while the CTRL key won't have any such effect.
Patch is included here:
double_click_drag_means_pan.patch
Hope it helps !
Cheers,
Csaba
The text was updated successfully, but these errors were encountered: