Page MenuHome

Unstable viewport navigation using walk Mode and a Wacom Tablet
Closed, ResolvedPublic

Description

System Information
Operating system and graphics card
MAC OSX 10.75
AMD Radeon HD 6770M 512 MB
Wacom Intuso 4 Medium

Blender Version
Broken: 2.71 RC

Short description of error
Unstable viewport navigation using Walk Mode (Shift+F) and a Wacom Tablet

Exact steps for others to reproduce the error

  1. Look through the camera,
  2. Move stylus to the edge of the screen,
  3. Viewport spins uncontrollably.

Event Timeline

Samir Osman (Samirosman) set Type to Bug.
Samir Osman (Samirosman) created this task.
Samir Osman (Samirosman) raised the priority of this task from to Needs Triage by Developer.

The problem is the WM_cursor_warp() function in editors/space_view3d/view3d_walk.c (and also in view3d_fly.c). The Wacom tablet works in absolute coordinate mode so warping the cursor to the center results wrong relative distances for the mouse events. I think the GHOST API needs a new function to check the possibility of warping - I don't think the GHOST internal check for this (window->GetTabletData()->Active != GHOST_kTabletModeNone) is usable here.

Yeah finally someone reported this. It would be awesome if it was fixed.

Many Thanks campbellbarton!

@Campbell Barton (campbellbarton), what's the status on this? I think the patch is good enough for now. It's hard to find good solutions for these things anyway :/

I really hope this goes in for 2.74. It’s impossible to use the tablet to control the camera...