Cross-posting just in case…
This is 3Dconnexion SpaceExplorer from year 2006. They are about the same age, so fingers crossed that mine will be also supported…
Hi All-
In this week’s RhinoWIP (9.0.25280.12306), we’ve backed out some of the 3DConnexion changes we introduced back in August, bringing back the legacy behavior in Rhino for Mac.
This means that the older - pre-August 6th 2025 - behavior should be back by default. (We broke it, now it should be “fixed”).
This does not mean we are abandoning the modern integration. We want to allow for both. Hopefully, in the coming months, we’ll be able to share updates on the newer plugin.
-Dan
PS: Apologies for leaving this in a broken state for a few months…but that’s the WIP for ya.
It’s still broken in 9.0.25287.12306, 2025-10-14 @dan
linking to Rhino by pressing a button on the device [to highlight in yellow ] is not working.
and then I get this new stutering phenomena.
Hi Dan
I have updated to the latest rhino 9 wip and my space mouse is still all mixed up
Running on a mac with serengeti 15.7.1
Apologies, looks like I messed this up. I’ll start to debug this, but first, can you please try something for me first…
- Launch the latest RhinoWIP and start a new modeling window.
- Run the
_PluginManagercommand. - Find the 3DxRhino plugin in the list and disable (uncheck) it.
- Quit and Restart Rhino.
Does the older, legacy behavior come back?
thanks @dan
I disables and restarted.
now it doesn’t work at all. [Just as it doesn’t work now also in R8 BTY ]
problem is that the function of highlighting a button in the device so it can be linked to a rhino command [just one was always enough] is not working anymore [in the WIP and in 8]
Please see my post from an hour ago regarding this.
Edit: this got resolved after restarts and rewiring and fiddling with the 3dconnxion settings. so it seems to works fine on both rhinos now. thanks a lot
Now I’m confused. To my knowledge, we haven’t changed anything concerning 3DConnexion in Rhino 8 for Mac.
I edited my post above. it was a local thing here [don’t know what] but got it to work now.
thanks
Great to hear! I think I know what I did wrong: we cache which plugins were loaded previously and - since you had the “new” (not yet functioning) 3DxRhino.rhp loaded - it was interfering with the old, legacy behavior. I’ll have to figure out what to do in that case…still working on that.
We still have a ways to go here but we are actively engaged with 3DConnexion to improve the new integration (we just want to give the option of using the older version still).
-Dan
They can use it as promotion for themselves [as a motivation to be more actively engaged ]
they have done so with other software with good outcome …. what I mean by that is also that they [with you] add presets macros for rhino!
So when someone just starting out with their device and rhino. they start from a default setup which is a good all-around basic for users that are not [yet] comfortable to do customization.
As for now. setting up a multi button device like the Enterprise is a very involved process.
Please kindly consider.
Thia has resolved it for me
Thank you!
Hello Dan , this is Udo Kolter
Has there been any progress getting Space Mouse to work with V9 Wip on Mac ?
It still tilts when it should rotate.
See my reply here: Using V9 With 3dconnexion Space Mouse - #21 by dan …it looks like we’ve made a mess of switching between the old integration and the newer one. We’ll focus on fixing that while the 3DConnexion developers continue to work on the updated plugin.
In this week’s RhinoWIP for Mac, we have - yet again - updated the 3DConnexion integration. This time we hope
it’s easier to switch between the new integration and the legacy one (many of you requested that the older integration be kept around).
The new integration is not yet enabled by default. To enable it:
-
Install the 3DConnexion drivers (if you haven’t already done so)
-
Launch the latest RhinoWIP and navigate to Settings > Advanced and search for
UseLegacy. Uncheck (disable)Rhino.Options.SpaceBall.UseLegacy. -
Restart the RhinoWIP.
You can tell the new integration is active if the zoom target appears in the Rhino viewport.
With the newer version, all settings are now controlled from macOS’s System Settings > 3DConnexion (found at the bottom of the left-hand sidebar).
Please test this out and let us know where you see problems. There are a handful of known bugs we’ve already logged.
-Dan
@dan Does the updated 3DConnexion integration also apply to the WIP on Windows?
I installed the latest 3DConnexion driver, installed (9.0.26027.12305, 2026-01-27), and found and unchecked Rhino.Options.SpaceBall.UseLegacy. I don’t see anything related to System Settings at the bottom of the left-hand sidebar.
Here [on Mac] the update does not work at all, went back to legacy ….
Can’t test for bug, as it does not work [device knob and rhino viewport do not communicate]
Updated the WIP to 9.0.26027.12306
updated 3dxWare to 10.8.11 and restart computer.
allow all requested permissions .
restart WIP after disabling legacy .
What am I missing here ?
Hi David -
Those are the macOS System Settings, not something in Rhino.
-wim
@wim Does the Rhino.Options.SpaceBall.UseLegacy option setting have any effect with Rhino on a Windows machine?


