Numeric values and middle mouse button on Wacom Intuos

   6895   21   4
User Avatar
Member
17 posts
Joined: April 2015
Offline
I'm primarily using a Wacom Intuos tablet, and I'm having trouble using the multi-decimal (middle mouse button) pop-out menu on numeric values. I mapped the middle mouse button to the bottom click on my pen, and when I press it in a numeric value input, the pop-out is flickering and inaccessible (video attached). Ideally, I would like to have it working with the pen but if that's not possibe, a solution with the touch functionality of the tablet would be fine too.

I prefer not to use a mouse (RSI), and the Apple Magick mouse us useless anyway. I tried configuring a third mouse button using Magic Prefs, but that's not working for me.
Edited by McFierce - June 4, 2017 12:20:48

Attachments:
flickering.mov (1.4 MB)

User Avatar
Member
4189 posts
Joined: June 2012
Offline
It's working fine here on Wacom 6.3.14-2 driver. I *think* I've seen the flickering with two monitors with different resolutions.
User Avatar
Member
17 posts
Joined: April 2015
Offline
I've tried other options with but no luck. Also, the issue persists on both the built-in retina display on my MacBook as well as with external ASUS HD display.

Not sure if it's a display issue, though. My Wacom driver is 6.3.22-3 and the previous driver had the same problem.
Edited by McFierce - June 4, 2017 17:01:33
User Avatar
Member
4189 posts
Joined: June 2012
Offline
What version of Houdini? Can you post your About Houdini ‘Number of Screens: ’ bit.
User Avatar
Member
17 posts
Joined: April 2015
Offline
I'm using Houdini 16.0.628. I tested on my 27" external ASUS screen (closed MacBook) and on the MacBook screen itself (without the ASUS). Both the same issue, even after a restart.

I also tried switching to `Click & Tap` mode for the Wacom pen, but that doesn't solve the issue either.
User Avatar
Member
4189 posts
Joined: June 2012
Offline
Can you try setting ‘Open in Low Resolution’, in get info, in the Finder
User Avatar
Member
17 posts
Joined: April 2015
Offline
Same problem, unfortunately. But thanks for pointing that out. I always went to change Preferences > Global UI Size after switching displays.
User Avatar
Member
4189 posts
Joined: June 2012
Offline
try the QT4 version, then if it doesn't work email support.
User Avatar
Member
17 posts
Joined: April 2015
Offline
Downloading as we speak. I'll report back tomorrow.
User Avatar
Member
17 posts
Joined: April 2015
Offline
That solved the issue indeed. In the QT4 version, the menu works as expected.

Now I'm wondering though, what's the difference between the standard and the QT4 versions?
Edited by McFierce - June 5, 2017 03:11:33
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Hello,

There are many differences between the Qt4 and standard (Qt5) builds but for the issue that you ran into the main difference is how high dpi resolution is handled.

I would stick with the Qt4 build for now to get you going but out of curiosity, would you be able to try a few tests with the standard Qt5 build to help us figure out the problem?
- Does the pop-out flickering still happen if you detach the external monitor from your MacBook Pro? i.e. so you only have a single monitor desktop
- Does the pop-out flickering still happen if you switch back to Houdini's “Normal” global UI size? (assuming that you are currently using the “High DPI” ui size).

Cheers,
Rob
User Avatar
Member
17 posts
Joined: April 2015
Offline
Hi Rob,

I switched to the Qt4 build and haven't had any problems since. To come to your questions:

- yes, the flickering also happens without an external monitor attached
- I tested with all global UI sizes and the issue persists in every one of them; also when checking the Open in Low Resolution option from the Finder.

I also had problems selecting edge loops. Houdini crashed randomly. Those issues are gone too when using the Qt4 version.

Best,
Wout
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Sounds like two different issues there.

Can you submit a new bug report for the edge loop selection crash please? Oh, and be sure to attach the crash log to the bug.

As for the flickering issue I'm a bit surprised that the problem persists even without an external monitor attached. Would you be able to attach your Help -> About Houdini info here? I'm curious to see what your system setup looks like.

Cheers,
Rob
User Avatar
Member
17 posts
Joined: April 2015
Offline
I'll try to find stable ground on reproducing the edge loop issue.

As for the flickering issue, here are my details:

Houdini FX Version 16.0.628

Platform: macosx10.11-x86_64-clang7.3
Operating System: Mac OS X Version 10.12.5 (Build 16F43c)
Qt Version: 5.6.1

Number of Cores: 4
Physical Memory: 8.00 GB
Number of Screens: 1
Screen 0: 1280 x 800 at 0,0
Work Area 0: 1276 x 800 at 0,0

OpenGL Vendor: Intel Inc.
OpenGL Renderer: Intel(R) HD Graphics 515
OpenGL Version: 4.1 INTEL-10.25.2
OpenGL Shading Language: 4.10
Detected: Intel HD Graphics Consumer (Mac version)
Unknown VRAM
Unknown driver version

Supported Extensions not in OpenGL 3.3 (Version):
GLX_SGI_swap_control
GL_ARB_gpu_shader5 (4.0)
GL_ARB_gpu_shader_fp64 (4.0)
GL_ARB_sample_shading (4.0)
GL_ARB_separate_shader_objects (4.1)
GL_ARB_tessellation_shader (4.0)
GL_ARB_texture_buffer_object_rgb32 (4.0)
GL_ARB_transform_feedback3 (4.0)
GL_ARB_vertex_attrib_64bit (4.1)
GL_EXT_texture_filter_anisotropic

Unsupported OpenGL Extensions used by Houdini:
EXT_extensions_string
GL_ARB_base_instance (4.2)
GL_ARB_bindless_texture
GL_ARB_bindless_texture
GL_ARB_buffer_storage (4.4)
GL_ARB_compatibility
GL_ARB_compute_shader (4.3)
GL_ARB_debug_output
GL_ARB_multi_bind (4.4)
GL_ARB_program_interface_query (4.3)
GL_ARB_robustness
GL_ARB_shader_image_load_store (4.2)
GL_ARB_shader_storage_buffer_object (4.3)
GL_ARB_shading_language_packing (4.2)
GL_ATI_meminfo
GL_EXT_abgr
GL_EXT_blend_minmax
GL_EXT_direct_state_access
GL_KHR_debug (4.3)
GL_NVX_gpu_memory_info
GL_NV_gpu_shader5

OpenGL Limits:
ELEMENTS_VERTICES 1048575
ELEMENTS_INDICES 150000
VERTEX_UNITS 16
TESS_CONTROL_TEXTURE_IMAGE_UNITS 16
TESS_EVALUATION_TEXTURE_IMAGE_UNITS 16
GEOMETRY_UNITS 16
FRAGMENT_IMAGE_UNITS 16
COMBINED_UNITS 80
TEXTURE_SIZE 16384
3D_TEXTURE_SIZE 2048
CUBE_MAP_TEXTURE_SIZE 16384
RECTANGLE_TEXTURE_SIZE 16384
TEXTURE_ARRAY_LAYERS 2048
MAX_COLOR_TEXTURE_SAMPLES 16
MAX_DEPTH_TEXTURE_SAMPLES 16
FBO_ATTACHMENTS 8
DRAW_BUFFERS 8
VIEWPORT_DIMS 16384x16384
VERTEX_UNIFORMS 4096
FRAGMENT_UNIFORMS 4096
VERTEX_ATTRIBS 16
VERTEX_OUTPUT_COMPONENTS 128
MAX_CLIP_DISTANCES 8
PATCH_VERTICES 32
TESS_GEN_LEVEL 64
TESS_PATCH_COMPONENTS 120
TESS_CONTROL_OUTPUT_COMPONENTS 128
TESS_CONTROL_TOTAL_OUTPUT_COMPONENTS 4216
TESS_EVALUATION_OUTPUT_COMPONENTS 128
GEOMETRY_UNIFORM_COMPONENTS 4096
GEOMETRY_INPUT_COMPONENTS 128
GEOMETRY_OUTPUT_COMPONENTS 128
GEOMETRY_TOTAL_OUTPUT_COMPONENTS 16384
GEOMETRY_OUTPUT_VERTICES 1024
UNIFORM_BLOCKS 75
UNIFORM_BLOCK_SIZE 65536
UNIFORM_BUFFER_BINDINGS 75
COMBINED_VERT_UNIFORM_BLOCKS 15
COMBINED_VERT_UNIFORM_COMPS 249856
TESS_CONTROL_UNIFORM_BLOCKS 15
TESS_CONTROL_UNIFORM_COMPONENTS 4096
TESS_EVALUATION_UNIFORM_BLOCKS 15
TESS_EVALUATION_UNIFORM_COMPONENTS 4096
COMBINED_GEO_UNIFORM_BLOCKS 15
COMBINED_GEO_UNIFORM_COMPS 249856
COMBINED_FRAG_UNIFORM_BLOCKS 15
COMBINED_FRAG_UNIFORM_COMPS 249856
TRANSFORM_FEEDBACK_INT_COMPS 64
TRANSFORM_FEEDBACK_SEP_COMPS 4
TRANSFORM_FEEDBACK_SEP_ATTRIBS 4
LINE_WIDTH_RANGE 0.125 - 1
LINE_WIDTH_GRANULARITY 0.125
POINT_SIZE_RANGE 1 - 255.875
POINT_SIZE_GRANULARITY 0.125

OpenCL Platform Apple
Platform Vendor Apple
Platform Version OpenCL 1.2 (Mar 16 2017 13:20:18)
OpenCL Device Intel(R) HD Graphics 515
OpenCL Type GPU
Device Version OpenCL 1.2
Frequency 900 MHz
Compute Units 24
Device Address Bits 64
Global Memory 1536 MB
Max Allocation 384 MB
Global Cache 0 KB
Max Constant Args 8
Max Constant Size 64 KB
Local Mem Size 64 KB
2D Image Support 16384x16384
3D Image Support 2048x2048x2048

OpenCL Platform Extensions:
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions
cl_APPLE_clut
cl_APPLE_query_kernel_names
cl_APPLE_gl_sharing
cl_khr_gl_event

OpenCL Device Extensions:
cl_APPLE_SetMemObjectDestructor
cl_APPLE_ContextLoggingFunctions
cl_APPLE_clut
cl_APPLE_query_kernel_names
cl_APPLE_gl_sharing
cl_khr_gl_event
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_khr_byte_addressable_store
cl_khr_image2d_from_buffer
cl_khr_gl_depth_images
cl_khr_depth_images
cl_khr_3d_image_writes

Environment:
ACTIVETAKE Main
Apple_PubSub_Socket_Render /private/tmp/com.apple.launchd.3jknBvh0eB/Render
CLASSPATH .:/Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/houdini/scripts/java/sesi.jar
DISPLAY /private/tmp/com.apple.launchd.xmiIC3ssVW/org.macosforge.xquartz:0
H /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources
HB /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/bin
HD /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/demo
HFS /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources
HH /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/houdini
HHC /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/houdini/config
HIP /Users/wout
HIPFILE /Users/wout/untitled.hip
HIPNAME untitled
HOME /Users/wout
HOUDINI_DESKTOP_DIR /Users/wout/Desktop
HOUDINI_OS MacOS
HOUDINI_QT_PREFERRED_BINDING PySide2
HOUDINI_TEMP_DIR /tmp/houdini_temp
HOUDINI_USER_PREF_DIR /Users/wout/Library/Preferences/houdini/16.0
HOUDINI_VERSION 16.0.628
HSITE /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/site
HT /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/toolkit
HTB /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/toolkit/bin
JOB /Users/wout
LOGNAME wout
PATH /Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/bin:/Applications/Houdini/Houdini16.0.628/Frameworks/Houdini.framework/Versions/16.0.628/Resources/toolkit/bin:/usr/bin:/bin:/usr/sbin:/sbin
POSE /Users/wout/Library/Preferences/houdini/16.0/poselib
QT_MAC_DONT_OVERRIDE_CTRL_LMB 1
QT_MAC_WANTS_BEST_RESOLUTION_OPENGL_SURFACE1
SHELL /bin/bash
SSH_AUTH_SOCK /private/tmp/com.apple.launchd.dH0EVLyVfl/Listeners
TMPDIR /var/folders/r2/0nzhvs5n4_b17b6lxrtq6b5r0000gn/T/
USER wout
XPC_FLAGS 0x0
XPC_SERVICE_NAME com.sidefx.HoudiniApprentice.41140
_HIP_SHELFTOOLCOUNT 2
__CF_USER_TEXT_ENCODING 0x1F5:0x0:0x0
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Thanks for the info.

The reported resolution of your monitor is 1280x800. Is that correct?

Cheers,
Rob
User Avatar
Member
17 posts
Joined: April 2015
Offline
Hmm, good question. The system settings don't make it any clearer. My current resolution setting is Default for Display. But this sheds a bit more light:

$ system_profiler SPDisplaysDataType | grep Resolution
Resolution: 2304 x 1440 Retina

MacTracker adds the following info:

Built-in Display 12-inch (diagonal) LED-backlit display with IPS technology
Pixel Density 226 ppi
Resolutions 2304-by-1440 (native), 1440 by 900, 1280 by 800, 1024 by 640

If I use the tool to capture a selection of the screen, the numbers in the bottom right corner of the screen are 1280x800. So I suppose that's indeed correct.
User Avatar
Staff
1255 posts
Joined: July 2005
Offline
Cool. That's enough information for me to go on. I'll see if I can reproduce this bug on my Mac.

Cheers,
Rob
User Avatar
Member
1 posts
Joined: Dec. 2016
Offline
Hi there;

I discovered this thread while trying to troubleshoot what sounds like a very similar annoying problem I'm having on an iMac + Wacom Intuous + Houdini. Namely, the middle-click functionality doesn't work; the value ladder flickers as mentioned here, and (depending on houdini version) I run into glitchiness or loss of functionality of the middle mouse click in the viewport. I tried downloading and installing the QT4 version of H16.5, and found that now my middle mouse pen button doesn't work at all in this version of Houdini.

I find this odd; I have H16.5 installed on an older macbook pro (with an older Wacom) and it's worked great for years. But I've experienced this problem on this particular mac with this particular tablet for over a year (I've upgraded the OS, the Wacom driver, and Houdini multiple times during that timeframe) and have never actually been able to use the pen because of this oddness.
User Avatar
Member
181 posts
Joined: Feb. 2013
Offline
Yes, the ill-behaved middle mouse ladder menus you've described have been an ongoing problem. Particularly on MacOS with multiple monitors, it seems. Houdini windows on a secondary display (the one without the Dock and menubar) seem more prone to the issue.

But at the moment, everything seems to be harmonious with Houdini 16.5.330, Wacom driver 6.3.27-2, and MacOS 10.13.2.

User Avatar
Member
44 posts
Joined: Nov. 2017
Offline
I've been getting this too, initially I thought it was a Wacom driver issue, but now I see it's not. I'm running two screens at different resolutions.

My Wacom driver is version 6.3.28-2
Houdini Indie version 16.5.378
Mac OS 10.12.6

The problem persists when setting MMB to a button on the Wacom pen AND when setting MMB to a key on the keyboard (via Karabiner-Elements), but seems to work fine when I set MMB to a side button on the tablet itself.

Any ideas on how to resolve this would be greatly appreciated…

Not sure whether this is related, but something I've also been getting a lot of is MMB or RMB getting stuck, like it gets stuck in a pressed position. Pressing buttons randomly or changing to another Wacom stylus can fix it. Seems to happen mostly when I switch to another app and back again.
Edited by benek - March 26, 2018 01:49:47
  • Quick Links