Status:
Vuo version:
OS version:
- macOS 11
CPU architecture:
Apple Silicon (M1/ARM64)
Intel x86_64
How severely does this bug affect you?:
●●●○ — It prevents me from completing a specific task with Vuo.
Steps causing the bug to occur:
- Connect SpaceMouse
- Create composition with HID nodes
- Space mouse and controls are detected, see attached screen shot.
- But I never get an events or data values from any of the nodes that supply values.
Have you found a workaround?:
No. Tested with Catalina and Big Sur. Tested both the current and beta version of the 3dConnexion drivers. Tested Vuo 2.3 and 2.2.1. Note that the SpaceMouse is working for other applications ... Blender, GoogleEarth, ZBrushCore.
Other notes:
It used to work, I've used the SpaceMouse and Vuo in exhibitions in the past. Pre-Catalina. Can't say what version of Vuo. I've used Vuo for the two iDomes in this exhibition https://www.fgs.org.tw/mandy/bmsr02/en-bmsr.html They had trackballs but want to change to the SpaceMouse.
If this is a bug, I would entertain providing funds to get it fixed urgently.
Screenshots:
Compositions:
Attachment | Size |
---|---|
![]() | 3.27 KB |
Comments
The Get HID Values and Get
The
Get HID Values
andGet Control Values
nodes provide static information about the HID device. What you probably want here isReceive HID Controls
. (Hmm, we should review the node names and documentation; I see how that could be confusing.)We have confirmed that
Receive HID Controls
in Vuo 2.3.0 is working on macOS 11.4 for one device, at least.You could perhaps test with File > Open Example > Move Icosahedron with Space Navigator (changing the selected device on
Receive HID Controls
).If that doesn't solve your problem, let me know and we can arrange for paid priority support.
Based on further discussion
Based on further discussion with Paul, we think the problem is that the SpaceMouse sends HID Reports (not yet supported by Vuo) instead of HID Controls (already supported). There is a similar device, the SpaceNavigator, that does work with Vuo. Created a feature request for the SpaceMouse.
As suggested I ordered a
As suggested I ordered a Space Navigator ... I get the same issue as with the SpaceMouse. Controls are listed but I get no values. The device registers as a SpaceNavigator in Vuo. Works in other apps. The icosahedron example doesn't work. So seems like a different issue.
OK, here's a clue. The
OK, here's a clue. The icosahedron demo works on a machine with OS 10.15.7 (Catalina) but not on a machine with 11.2.3 (Big Sur). Still looking ... but is it some security issue with application receiving keystrokes?
I retested the Space
I retested the Space Navigator with Vuo 2.3.2 on macOS 11 to try to see what's different, why it would work here but not on your system.
One difference is that I didn't install any drivers. I just plugged the device into the USB port and it worked.
I looked through System Preferences and the only possibly relevant setting I found was under Security & Privacy > Privacy > Input Monitoring. Vuo 2.3.2 is in the list with its checkbox checked.
SpaceNavigator-macOS11.png
Input Monitoring preferences.png