MoI discussion forum
MoI discussion forum

Full Version: Wacom Pen Delay | Orbit & Pan

From: Berube
12 Jan 2022   [#1]
Hello everyone,

I'm having a cursor delay using a Wacom Pen when Orbiting and Panning around my scene. Note that if the scene is empty, it's fine. The minute I create a cube, I get the delay.

The Wacom Drivers are up to date, the pen pressure has been disabled, and still, there is a few milliseconds before the scene moves around when orbiting. Which does not happen when I use my mouse.

This is also the only 3D software I have that has this issue. Anyone else ran into this? Any tips or solution to fix this?

Thanks a bunch!

-Berube

http://www.johnberube.com

A. MacOS Monterey 12.1
B. AMD Radeon Pro Vega II Duo 32 GB
C. 384 GB 2933 MHz DDR4
D. N/A
G. Octane PR11.22.3 Blender
From: Michael Gibson
12 Jan 2022   [#2] In reply to [#1]
Hi Berube, this is the first report I've seen of this issue.

What method are you using for doing the Orbit or Pan, are you clicking inside the viewport and dragging with a pen button down? Or using the buttons at the bottom of a viewport? Or using a modifier key like Alt?

- Michael
From: Michael Gibson
13 Jan 2022   [#3] In reply to [#1]
Hi Berube, is there any difference if in moi.ini you set ObjectSnapShowMarkers=n ?

I set up a Wacom tablet over here with Monterey OS on an M1 MacBook Air but I'm not seeing anything like you're describing.

- Michael
From: Berube
26 Jan 2022   [#4]
Hello Michael,

Thank you for the reply.

I did try what you suggested and it does not make any differences at this time.

-Berube
From: Michael Gibson
26 Jan 2022   [#5] In reply to [#4]
Hi Berube,

What method are you using for doing the Orbit or Pan, are you clicking inside the viewport and dragging with a pen button down? Or using the buttons at the bottom of a viewport? Or using a modifier key like Alt?

Right now I am not able to reproduce this problem and I will need some more details from you to have any chance at figuring out what might be wrong.

- Michael
From: Berube
27 Jan 2022   [#6] In reply to [#5]
Hello Michael!

Thanks for the reply. Awesome. Ok I did some digging to try to isolate the problem.

I am navigating the viewport using a Wacom pen, only via clicking inside the viewport using Alt and a combination the left, middle and right click.

I just noticed Orbiting is nice and direct. No issues there!

Only Panning (Alt + Middle Click drag) and Zooming (Alt + Right Click drag) have the delays.

I tried the same combination of navigation moves in Blender 3D and did not see an issue. Which rules out a Wacom Driver issue.

I made screen recording that demonstrate what I see on my side. It almost looks like a screen registration zone.

https://www.dropbox.com/s/53hizaet4fdo8wv/moi-panning-zooming-delay.mov?dl=0

Let me know what you think!

-Berube
From: Michael Gibson
27 Jan 2022   [#7] In reply to [#6]
Hi Berube, thanks for sending the video, that helps me understand.

That happens because MoI does different things in some cases when you do a press and release (click) versus when you do a press and drag.

When you initially click down, MoI will go into a kind of "wait and see" mode where if you release the button it will do a click action or if you move the mouse far enough with the button still down it will do a drag action.

But for the Orbit with Alt+Left drag, there isn't anything that happens with a click so it will go into directly into view manipulation without any "wait to see if it's a drag or click" happening.

You should get the same immediate behavior for Pan and Zoom if you use Alt+Shift+Left drag for pan and Alt+Ctrl+Left for zoom instead of using middle or right buttons there.

The behavior with Alt+Middle and Alt+Right has been like this since MoI v1, it isn't any recent change in v4.

But I think I should be able to set Alt+Middle and Alt+Right to behave like Alt+Left though since there isn't anything special happening for a click versus drag there so the "wait to see if it's a drag or up" step should be feasible to skip there as happens for Alt+left currentlly.

I'll see about setting that up for the first v5 beta.

- Michael
From: Berube
27 Jan 2022   [#8] In reply to [#7]
Hello Michael,

Thank for the very thorough answer. Very good.

I can confirm that using Alt+Shift+Left gets rid of the delay. Nice and zippy. Great to see!

I've been navigating in multiple 3D software for so long that re-wiring my muscle memory will be hard.
It's also because I use multiple 3D packages all at the same time, I want them to have all the same navigation controls so the creative process is seamless.

Is there something I could modify in the .ini file to eliminate the "Wait and See" item?

Thanks for the legendary customer service. Seriously.

Best,

-Berube
From: Michael Gibson
27 Jan 2022   [#9] In reply to [#8]
Hi Berube,

re:
> Is there something I could modify in the .ini file to eliminate the "Wait and See" item?

Sorry no there isn't anything currently set up that can modify that particular behavior.

I'll get it tuned up for v5 though and I hope to get going with v5 betas soon.

- Michael