I’m having problems using my 3Dconnexion Spacemouse in the latest WIP (7.0.20056.13055, 02/25/2020).
The Spacemouse works fine in Rhino 6.
I did a side by side comparison between Rhino 6 and the WIP. It looks like the control directions are reversed between the two.
For example, if I twist the Spacemouse counter clockwise, in Rhino 6, it rotates an object counter clockwise, in the WIP, it rotates the object clockwise. All control directions seem to be reversed.
I have the latest driver installed (3DxWare 10.6.5, 3DxWinCore 17.6.5.17089), and all settings are at their defaults.
What is the difference between the way Rhino 6 and the WIP handle the 3DConnexion Spacemouse?
Unfortunately, I can reproduce the reversed rotations and translations in the WIP and do not know what the cause is, yet. However I can recommend a workaround, that works for me.
Open the 3Dconnexion Properties application (right click the 3Dx icon in the taskbar)
Ensure that the WIP has 3Dmouse focus.
Press the ‘Advanced Settings Button’
Change the ‘Navigation Mode’ from ‘Target Camera Mode’ to ‘Object Mode’ and back again.
For me both Rhino versions now navigate the same, similar to moving a camera. If you want both to use an examine type navigation, then, with the corresponding version of Rhino with 3DMouse focus, change the navigation mode to ‘Object Mode’.
Reversing the axes in the ‘Speed’ dialog is generally not really a good idea.
I am slightly concerned that ajohnblack says “if I twist the Spacemouse counter clockwise, in Rhino 6, it rotates an object counter clockwise”: the default navigation mode is ‘Target Camera Mode’ so that twisting the cap counter-clockwise should result in the object rotating clockwise.
I can confirm that something in 7.0.20035.14285 caused an axis flip. Restoring a backed up config did not fix the issue, I had to manually set it up again.
I didn’t try R6 at the time, but comparing 7.0.20056.13055 to R6, they operate identically and use the same 3dx profile (RhinoFS.xml).
@ajohnblack Can you see if you’re using the same navigation mode in R6 and R7? I’m just realizing that Object Mode and Target Camera Mode uses an inverted axis setup. Look’s like Rhino’s _SpaceMouse command takes precedence over 3dx’s config panel and you can have it set differently in R6 and R7.
Maybe that’s what happened, the WIP changed the _SpaceMouse setting from Object Mode -> Target Camera Mode. Old config didn’t fix the issue, and I’m not sure what did. I started tinkering with everything until it worked again.
Actually is not only in reverse in Rhino 8 Beta, but it resets all the settings in my 3d connexion mouse that I have configured for Rhino 7 once I open Rhino 8 beta.
When I return to Rhino 7, It doesn’t go back to the previews settings so I have to export a file from the mouse software with all the settings and re import when I return to Rhino 7 so I dont have to manually set the settings every time I try the beta.