Anyone using Blender with SpaceMouse Enterprise?
Moderator: Moderators
Re: Anyone using Blender with SpaceMouse Enterprise?
We have more information on this.
Blender is using the driver API to set a "mask" to capture the control of device buttons. In other words, it is the intent of the application developers to handle the raw button events in Blender, bypassing the button settings in the "3Dconnexion" pane in System Preferences.
The 10.7.0 driver did have a bug that caused it to ignore the "mask" set by the application. This is why some of you are seeing a different behaviour after upgrading to 10.7.1 or later: that bug was fixed and the "mask" is handled as in driver 10.6.7 and older.
Our recommendation is to use the Blender "User Preferences" to configure your SpaceMouse.
Blender is using the driver API to set a "mask" to capture the control of device buttons. In other words, it is the intent of the application developers to handle the raw button events in Blender, bypassing the button settings in the "3Dconnexion" pane in System Preferences.
The 10.7.0 driver did have a bug that caused it to ignore the "mask" set by the application. This is why some of you are seeing a different behaviour after upgrading to 10.7.1 or later: that bug was fixed and the "mask" is handled as in driver 10.6.7 and older.
Our recommendation is to use the Blender "User Preferences" to configure your SpaceMouse.
-
- Posts: 9
- Joined: Sun Mar 20, 2022 3:14 pm
Re: Anyone using Blender with SpaceMouse Enterprise?
For anyone interested, here's how I got past this problem:
You actually have to call the correct function in Preferences>Keymap - scroll down to the key bindings. At the end of each section (I used "window") there is an "Add New" button.
Here's an example. I used button 1 to represent the number 1 to select vertices in edit mode.
Hope this helps someone because it wasn't intuitive to me. AND before you ask, I don't know all of the function calls. You can look up the keymap for what you want to activate. For example, I wanted to simulate pressing the "1" so in the search bar at the top of the keymap page I entered "1". Then I looked for the function call associated with a "1" press in the correct context.
Cheers,
Erik
You actually have to call the correct function in Preferences>Keymap - scroll down to the key bindings. At the end of each section (I used "window") there is an "Add New" button.
Here's an example. I used button 1 to represent the number 1 to select vertices in edit mode.
Hope this helps someone because it wasn't intuitive to me. AND before you ask, I don't know all of the function calls. You can look up the keymap for what you want to activate. For example, I wanted to simulate pressing the "1" so in the search bar at the top of the keymap page I entered "1". Then I looked for the function call associated with a "1" press in the correct context.
Cheers,
Erik
-
- Posts: 37
- Joined: Wed Jan 20, 2021 2:31 am
Re: Anyone using Blender with SpaceMouse Enterprise?
i can't get any buttons to work, not even with 10.7.0, the last working version. since i upgraded to Ventura, i had to reinstall and that killed everything
i alreday opend up an case, but the Mail supports advice was to re install...
wow...
then i called the support, that was 5min of my life where i got the feeling that this will never be solved. The person had no clue what to say, or about the status of this issue... nothing. It was like: "yes thers made a problem, but i can't tell u anything about it" to all other questions the answer was just silence. not a single word.
Somehow all my hope died after that phone call that there will ever be a real fix for that software problems. It seems no one really cares about it.
i don't understand how an company can work like this.
any one any tips how to get the buttons running? not even shift, nothing, i can't map them, its just an useless brick. i paid a lot of money for that thing and im just disappointed. i even removed the .dext files via recovery mode in terminal. i cleaned out all system files in library... fresh install of 10.7.0. but nothing works anymore
i don't think there will be an new driver the next year that will fix it. Development seems to be years behind time.

i alreday opend up an case, but the Mail supports advice was to re install...

then i called the support, that was 5min of my life where i got the feeling that this will never be solved. The person had no clue what to say, or about the status of this issue... nothing. It was like: "yes thers made a problem, but i can't tell u anything about it" to all other questions the answer was just silence. not a single word.
Somehow all my hope died after that phone call that there will ever be a real fix for that software problems. It seems no one really cares about it.
i don't understand how an company can work like this.
any one any tips how to get the buttons running? not even shift, nothing, i can't map them, its just an useless brick. i paid a lot of money for that thing and im just disappointed. i even removed the .dext files via recovery mode in terminal. i cleaned out all system files in library... fresh install of 10.7.0. but nothing works anymore

i don't think there will be an new driver the next year that will fix it. Development seems to be years behind time.
Re: Anyone using Blender with SpaceMouse Enterprise?
It’s 2025, and 3DxWareMac_v10-8-6_r3819 still has the same issue—Blender doesn’t recognize more than half the buttons on my expensive professional Enterprise. The top numerical buttons are practically useless. Meanwhile, with a Logitech mouse, I can assign any hotkey to any button, and it works perfectly. Please fix this!
Re: Anyone using Blender with SpaceMouse Enterprise?
3Dconnexion has been collaborating with the Blender Project Team to address this limitation (see here).
The Blender Project Team asked us to release a driver update with a specific configuration that will support the new solution in Blender. This will be v. 10.8.7 of 3DxWare 10 that is expected to be release by end of next week (Feb 7?) but likely sooner.
Re: Anyone using Blender with SpaceMouse Enterprise?
Please note that the driver update alone is not enough.
The Blender Project Team will need to merge the code changes to address the issue.
The Blender Project Team will need to merge the code changes to address the issue.
Re: Anyone using Blender with SpaceMouse Enterprise?
Great news! Thanks for the update.
On a side note, I truly appreciate the 3DConnexion team’s dedication and effort in supporting SketchUp—I’d love to see the same level of support for Blender!
On a side note, I truly appreciate the 3DConnexion team’s dedication and effort in supporting SketchUp—I’d love to see the same level of support for Blender!
Re: Anyone using Blender with SpaceMouse Enterprise?
Big thanks to the 3DConnexion team!ngomes wrote: ↑Thu Jan 30, 2025 2:56 am3Dconnexion has been collaborating with the Blender Project Team to address this limitation (see here).
The Blender Project Team asked us to release a driver update with a specific configuration that will support the new solution in Blender. This will be v. 10.8.7 of 3DxWare 10 that is expected to be release by end of next week (Feb 7?) but likely sooner.
Thanks for sharing this info with us!
Re: Anyone using Blender with SpaceMouse Enterprise?
Hmmh, not sure what exactly happened on the Blender side.
Don't notice much progress in the linked developer request.
There was one different, not related, NDOF change only in 4.4 (now Beta) notes. So now for 4.4 now more features/changes before soon release.
Not sure if it made it in by time. Nothing NDOF in 4.5 Alpha notes so far too.
Didn't quite happen ?
Re: Anyone using Blender with SpaceMouse Enterprise?
Not a big issue, I am not in a hurry. Just don't want to miss the driver release.
I could imagine that for serious Blender work, once it works again, Blender would profit from a few 1-12 hardware buttons and it may be worth to plug in the Enterprise again.
I could imagine that for serious Blender work, once it works again, Blender would profit from a few 1-12 hardware buttons and it may be worth to plug in the Enterprise again.
Re: Anyone using Blender with SpaceMouse Enterprise?
Version 10.8.7 of 3DxWare 10 was published today, Feb 11, on the 3Dconnexion web site.
The software can be downloaded from here.
To track the development on the changes to Blender to resolve the limitation with SpaceMouse Enterprise buttons, please check the discussion in the pull request linked here.
The software can be downloaded from here.
To track the development on the changes to Blender to resolve the limitation with SpaceMouse Enterprise buttons, please check the discussion in the pull request linked here.
Re: Anyone using Blender with SpaceMouse Enterprise?
Based on the comments in the Blender Developer post below, it seems the issue has been fixed and will be included in Blender 4.4, scheduled for release in March. Finally! 
https://projects.blender.org/blender/bl ... lls/126694

https://projects.blender.org/blender/bl ... lls/126694
Re: Anyone using Blender with SpaceMouse Enterprise?
Indeed.
There wasn't much traffic in that thread lately so I missed these updates 3 days ago.
So far I can't find it mentioned in the release notes of 4.4 or 4.5 though.
Maybe it needs another few days.
There wasn't much traffic in that thread lately so I missed these updates 3 days ago.
So far I can't find it mentioned in the release notes of 4.4 or 4.5 though.
Maybe it needs another few days.