panning in v5beta
All  1-9  10-11

Previous
Next
 From:  Michael Gibson
10818.10 In reply to 10818.6 
Hi Peer, thanks for all the detailed testing.

So I'm confused about why there would be a difference in behavior between v4 and v5. There have been just 2 changes in view handling behavior between v4 and v5.

The first one is that on Mac it doesn't try to figure out if a scroll event is coming from a magic mouse device versus a trackpad. Previously it was trying to make a magic mouse scroll event do zooming like a wheel mouse and a trackpad scroll event (2 finger swiping) to do panning. In v5 it doesn't try to figure out if it's a magic mouse instead of a trackpad since there isn't a reliable way to do that. There is some description of that here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=10653.53 . But it doesn't seem relevant to what you are describing.

Then the other change is that on middle button down and right button down if any of Alt, Shift, or Ctrl is being pressed it will immediately start doing view navigation instead of waiting to see if it's a click or a drag. That was to address the complaint here:
http://moi3d.com/forum/index.php?webtag=MOI&msg=10550.6

But if none of Alt, Shift, or Ctrl modifier keys are being held down it should be the same behavior as v4. Does the tablet mouse event stuff also apply any keyboard modifiers?


re:
> One clue might be something that you can reproduce with a standard mouse. <...>

Are you able to see any difference between v4 and v5 behavior just with the mouse?


> Would it be a problem to override LMB with MMB and RMB when dragging?

I haven't quite got this part understood yet, I wanted to reply to see if either of those 2 changes could possibly account for the difference between v4 and v5 behavior first.

- Michael
  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged

Previous
 From:  pressure (PEER)
10818.11 In reply to 10818.10 
Michael,

There's no trackpad or magic mouse involved here. Just in case, I checked System Preferences > Trackpad and that shows "No trackpad found."

Regarding the Wacom pen delay thread, something jumped out at me: you have a Wacom tablet. Is it a Cintiq (pen display)? If so, you might be able to reproduce the issue I'm seeing, though sadly I don't have a Wacom here to see if it acts the same as my Huion.

re:
> Are you able to see any difference between v4 and v5 behavior just with the mouse?

I worked on this more and finally arrived at something solid:
- do a MMB+drag with a standard mouse and while dragging click and release the LMB. Dragging will cease / freeze in both v4 and v5
- If I do the same thing with the tablet pen in v5 (with nib pressure being LMB) I get the same result as standard mouse: dragging freezes.
- In v4 it doesn't matter how many times I "click" the pen nib. Dragging keeps working.

The tablet is a black box to me. I don't know what it's doing. If it would be useful to you I can try to find another event viewer utility to capture what exactly the tablet is doing in terms of keyboard and mouse events.

I ran into another issue while using the tablet pen with v5. Sometimes dragging to pan or rotate causes the cameraPt and targetPt to suddenly get very close together which seriously messes up navigation:



The moments when the 3D objects disappear are when I release a button on the pen (I forget whether it was mapped to MMB or RMB and can't reliably produce this flash of disappearance).

EDITED: 17 Nov 2024 by PEER

  Reply Reply More Options
Post Options
Reply as PM Reply as PM
Print Print
Mark as unread Mark as unread
Relationship Relationship
IP Logged
 

Reply to All Reply to All

 

 
 
Show messages: All  1-9  10-11