Windows 11 ARM driver

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

PeterARM
Posts: 8
Joined: Sun Oct 08, 2023 12:07 am

Re: Windows 11 ARM driver

Post by PeterARM »

Correction
last version is 10.8.15 able to install.
freewill-axis
Posts: 11
Joined: Fri Dec 01, 2023 8:46 pm

Re: Windows 11 ARM driver

Post by freewill-axis »

PeterARM wrote: Mon Dec 02, 2024 2:14 pm Correction
last version is 10.8.15 able to install.
Where did you find 10.8.15 (or .14, per the compatibility note by @ngomes)? The latest version I see in the driver archive is 10.8.9 (and the current version appears to be 10.9.3).

Also this is such classic 3dconnexion. We waited forever for a bluetooth/USB-C Spacemouse that got rid of the infuriating USB-A "unifying receiver", now can't use it with current Windows hardware (in this case, Microsoft Surface Pro 11 first party hardware, not virtualized on a Mac). I'll check back in 2029 for a driver archive that actually includes all of the revisions of the driver :evil:
3dconnexion.png
3dconnexion.png (255.11 KiB) Viewed 6747 times
freewill-axis
Posts: 11
Joined: Fri Dec 01, 2023 8:46 pm

Re: Windows 11 ARM driver

Post by freewill-axis »

Found 10.8.14 here:

https://download.3dconnexion.com/driver ... _r3575.exe

(specifically it's available for the UK market and not the US market :roll:)

17 drivers available:
https://3dconnexion.com/uk/archived-dri ... windows-11

1 driver available:
https://3dconnexion.com/us/archived-dri ... windows-11

Whyyyyyy.
freewill-axis
Posts: 11
Joined: Fri Dec 01, 2023 8:46 pm

Re: Windows 11 ARM driver

Post by freewill-axis »

And finally, of course this doesn't work with the Spacemouse Wireless Bluetooth.. :evil: :evil: :evil:
3dconnexion.png
3dconnexion.png (229.02 KiB) Viewed 6739 times
ngomes
Moderator
Moderator
Posts: 3426
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Windows 11 ARM driver

Post by ngomes »

There was a recent change to the installer check that may have addressed that specific issue. The change will be included in the driver of v. 10.9.4 of 3DxWare 10 currently under test.

Please note the "may have" caveat in the previous paragraph. Windows on Arm is not a supported platform.

You will want to check if version 10.9.4 is already available as a pre-release; specifically, if the software is available from 3Dconnexion's "Insider" programme. More information on the pre-release programme here.
freewill-axis
Posts: 11
Joined: Fri Dec 01, 2023 8:46 pm

Re: Windows 11 ARM driver

Post by freewill-axis »

Thanks @ngomes. I was not aware of the insider program, and have applied to test the fix for the

I think we would continue to petition for Windows on ARM64 support. This is a publicly released platform and will likely rapidly gain market share as it makes portable Windows viable (as compared the battery crushing x86/x64 with no 5G support). CAD on mobile devices is tremendously possible with modern CPUs and GPUs, and it would be amazing if the control surfaces were at parity. The Spacemouse Bluetooth really makes mobile CAD possible by getting rid of dongles and finally supporting native wireless connectivity to these devices. I _believe_ that one of the major advancements in Windows on ARM lately is native support for x86/x64 translation => ARM64, which makes x86/x64 driver execution possible. While a native ARM64 driver is preferred, I believe this should enable support modulo the installer challenges.

I also truly don't understand why these devices need to have a "driver" at all. Can't this just be an HID object that applications deal with themselves for basic functionality?

Thank you!
ngomes
Moderator
Moderator
Posts: 3426
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Windows 11 ARM driver

Post by ngomes »

freewill-axis wrote: Fri Mar 07, 2025 9:56 am Can't this just be an HID object that applications deal with themselves for basic functionality?
It can. Some applications do so but have to implement all the navigation modes and other features users have come to expect.

For example, 3Dconnexion maintains a kernel driver (3dxhid.sys) that among other capabilities allows the user to control the device "speed" regardless of how the application accesses the device data (system interface, 3Dconnexion driver API, third-party libraries). This feature is imposed on 3Dconnexon customers because not all applications allow tweaking basic parameters such as the "speed" (it's actually a device data scaling). Other examples are axis orientation and sense of direction, button re-assignment.
freewill-axis
Posts: 11
Joined: Fri Dec 01, 2023 8:46 pm

Re: Windows 11 ARM driver

Post by freewill-axis »

ngomes wrote: Fri Mar 07, 2025 1:01 pm It can. Some applications do so but have to implement all the navigation modes and other features users have come to expect.

For example, 3Dconnexion maintains a kernel driver (3dxhid.sys) that among other capabilities allows the user to control the device "speed" regardless of how the application accesses the device data (system interface, 3Dconnexion driver API, third-party libraries). This feature is imposed on 3Dconnexon customers because not all applications allow tweaking basic parameters such as the "speed" (it's actually a device data scaling). Other examples are axis orientation and sense of direction, button re-assignment.
Copy. I guess this mostly supports multi-application use, otherwise I'd prefer to see "configuration" pushed to the device so e.g., scaling or axis orientation is applied there before entering the HID stream.

For example, your CadMouse Left has the "primary" button mapped to the "left" button, instead of the "right" button, although it should really track the pointer finger on either hand. While I can swap this in a desktop OS, the swap usually happens per user account, may mess with other mice, and generally doesn't work in login screens or elevated contexts. I'd really like the mouse itself to just send the correct HID code for "primary click" when I use the pointer finger of the CadMouse Left to click. Sometimes the configurability "users have come to expect" just make the overall experience worse.

Anyway appreciate the insights and looking forward to getting all of this stuff to work much better!
michaelprichard
Posts: 17
Joined: Tue Feb 15, 2011 1:22 pm
Location: Carlisle, MA

Re: Windows 11 ARM driver

Post by michaelprichard »

ngomes wrote: Thu Mar 06, 2025 2:33 am There was a recent change to the installer check that may have addressed that specific issue. The change will be included in the driver of v. 10.9.4 of 3DxWare 10 currently under test.

Please note the "may have" caveat in the previous paragraph. Windows on Arm is not a supported platform.

You will want to check if version 10.9.4 is already available as a pre-release; specifically, if the software is available from 3Dconnexion's "Insider" programme. More information on the pre-release programme here.
Thanks a lot for this link/program. I downloaded/installed this version and sure enough, my SpaceMouse Wireless BT Edition now works!! At least when plugged in via USB. I'm on an M4 Pro MacBook Pro with 48GB RAM running SolidWorks 2022, 2023 and 2024, and so far, Speed scaling and Button assignments work, although they don't seem to "take" when relaunching SW, sometimes requiring a tweak of the setting and switching back to SW, but it's now possible to work, so my hearty thanks for that. I'm guessing that the lack of BT functionality may not necessarily be you guys, and perhaps something in the chain from MacOS through Parallels v20.2.2 and into Windows 11. I'm hopeful that there may be enough ARM aficionados among the Surface and Mac bunch to warrant more attention. I'm grateful that you've opened up the beta program for this early fix, and I'm sure many on this list would be happy to endure some buggy drivers if it gave them an opportunity to give back with bug reports and accelerated development.
guiggarcia
Posts: 3
Joined: Fri Mar 21, 2025 12:48 pm

Re: Windows 11 ARM driver

Post by guiggarcia »

michaelprichard wrote: Sat Mar 15, 2025 6:33 am
ngomes wrote: Thu Mar 06, 2025 2:33 am There was a recent change to the installer check that may have addressed that specific issue. The change will be included in the driver of v. 10.9.4 of 3DxWare 10 currently under test.

Please note the "may have" caveat in the previous paragraph. Windows on Arm is not a supported platform.

You will want to check if version 10.9.4 is already available as a pre-release; specifically, if the software is available from 3Dconnexion's "Insider" programme. More information on the pre-release programme here.
Thanks a lot for this link/program. I downloaded/installed this version and sure enough, my SpaceMouse Wireless BT Edition now works!! At least when plugged in via USB. I'm on an M4 Pro MacBook Pro with 48GB RAM running SolidWorks 2022, 2023 and 2024, and so far, Speed scaling and Button assignments work, although they don't seem to "take" when relaunching SW, sometimes requiring a tweak of the setting and switching back to SW, but it's now possible to work, so my hearty thanks for that. I'm guessing that the lack of BT functionality may not necessarily be you guys, and perhaps something in the chain from MacOS through Parallels v20.2.2 and into Windows 11. I'm hopeful that there may be enough ARM aficionados among the Surface and Mac bunch to warrant more attention. I'm grateful that you've opened up the beta program for this early fix, and I'm sure many on this list would be happy to endure some buggy drivers if it gave them an opportunity to give back with bug reports and accelerated development.
How could you get the version 10.9.4 using inside program? Mine says there is no current version available for testing.
EricY
Posts: 4
Joined: Sun Feb 25, 2024 12:38 pm

Re: Windows 11 ARM driver

Post by EricY »

michaelprichard wrote: Sat Mar 15, 2025 6:33 am
Thanks a lot for this link/program. I downloaded/installed this version and sure enough, my SpaceMouse Wireless BT Edition now works!! At least when plugged in via USB. I'm on an M4 Pro MacBook Pro with 48GB RAM running SolidWorks 2022, 2023 and 2024, and so far, Speed scaling and Button assignments work, although they don't seem to "take" when relaunching SW, sometimes requiring a tweak of the setting and switching back to SW, but it's now possible to work, so my hearty thanks for that. I'm guessing that the lack of BT functionality may not necessarily be you guys, and perhaps something in the chain from MacOS through Parallels v20.2.2 and into Windows 11. I'm hopeful that there may be enough ARM aficionados among the Surface and Mac bunch to warrant more attention. I'm grateful that you've opened up the beta program for this early fix, and I'm sure many on this list would be happy to endure some buggy drivers if it gave them an opportunity to give back with bug reports and accelerated development.
Wow that is encouraging news! Do know if changing Z-orientation (remapping the axis) works on 10.9.4? It's what's keeping me from using the old 10.8.14 as I am too used to Z-up = lifting the puck.
EricY
Posts: 4
Joined: Sun Feb 25, 2024 12:38 pm

Re: Windows 11 ARM driver

Post by EricY »

I downloaded 10.9.4 from the Insider Program Drivers page and I am happy to report that everything seems to be working!

I'm using Spacemouse Wireless (with receiver) on an M2 Macbook Air running Win 11 ARM inside Parallels. Setting speed, mapping and reversing axis, button assignments, radial menus all work for SolidWorks and Rhino 7. I only encountered a brief moment when all the axii reversed but that resolved itself once I opened up 3DConnexion settings.

Thank you devs!!

(This is not April Fools')
qdewolf
Posts: 2
Joined: Tue Sep 17, 2024 3:37 pm

Re: Windows 11 ARM driver

Post by qdewolf »

I joined the program and never got a link?
ngomes
Moderator
Moderator
Posts: 3426
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Windows 11 ARM driver

Post by ngomes »

qdewolf wrote: Wed Apr 02, 2025 5:29 pm I joined the program and never got a link?
Likely because the pre-release programme for 10.9.4 was already over but the software is available now for download. See my post just below.
ngomes
Moderator
Moderator
Posts: 3426
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Re: Windows 11 ARM driver

Post by ngomes »

3Dconnexion released version 10.9.4 today, April 3rd.

The software is available for download here.
Post Reply