FreeCAD / FreeCAD-Bundle

Stand-alone repo to Build and Deploy installable FreeCAD images. Do not open general FreeCAD issues here.
https://freecad.org
GNU Lesser General Public License v2.1
321 stars 64 forks source link

Support for newer 3DConnexion Devices in MacOS #146

Closed steffenxx closed 8 months ago

steffenxx commented 1 year ago

Apparently there is no 3DConnexion support implemented in the ARM version like in the x86 version. Is this planned?

Shed2000 commented 1 year ago

Hi Adrian, Sorry for the late answer. I just downloaded the 0.21 version for mac M1 from the website (build 33675). Unfortunately it says „No Spaceball Present“, with both driver version (10.7.0 and current version 10.8.1).

Please find the link to the current driver version below: https://3dconnexion.com/de/drivers/

Is your adaption not implemented into this build?

Thank you!!!

best regards,

Rouven

What version of the driver? I need a direct link for download and I can make a bundle so you can test, but other people reported that later versions of the driver didn't work, there isn't much I can do since I don't have neither a mac nor a 3d mouse.

About permanent installation, I have no idea, consider asking for help on the forum or google search about it.

Hi Adrian

I am running 0.21 on M2 Mac with 3Dconnexion driver 10.8.1. which reports "no spaceball present." Do you have a build that works available? seems to be a dead link now? I am new starter on FreeCAD, which looks very impressive, unfortunately I am so used to using a space mouse on CAD packages that I find it incredibly difficult to work without one! Many Thanks.

adrianinsaval commented 1 year ago

The build was made with version 10.7.0 of the driver since users had reported that newer versions didn't work. Please try using that version of the driver

Shed2000 commented 1 year ago

Hi Adrian Thanks I will revert back to 10.7.0. Could you resend a link to the build you made for this version as the one you posted seems to be dead now? Thanks

Shed2000 commented 1 year ago

freecad-0.22.0-33981 working with 10.7.0 !!!

Kurdie2023 commented 1 year ago

Where can I get this version? Thanks!

Shed2000 commented 1 year ago

Kurdie, I found it in the weekly builds 2023-08-24 but I can't see it there now!

Shed2000 commented 1 year ago

https://github.com/FreeCAD/FreeCAD-Bundle/releases/tag/weekly-builds

Kurdie2023 commented 9 months ago

Hi all,

is there still no solution to use the 3D Connexion Spacemouse with the current official FreeCAD built and the current Connexion Driver?

Thanks!!

steffenxx commented 9 months ago

I opened the case back in Dec 2022, since then there is always a version that works with the SpaceMouse and then again not. In the last developer versions the mouse always worked, which is nice. However, only with an old beta driver from 3D Connexion, which they had provided as a pre-release version for BigSur. I have given up hope that an "official" version of FreeCad for Silicon Macs will ever work with a current version of a 3D Connexion driver. I suspect that none of the developers use a Mac. Please don't get me wrong, I am grateful that FreeCad exists. But the day will come when the ancient driver will no longer work with a current MacOS.

adrianinsaval commented 9 months ago

current versions use driver version 10.7.0, does that work for you?

steffenxx commented 9 months ago

yes, it works :-) Both with the stable version and with the latest weekly build. Many thanks for the support. Why does it not work with newer versions of 3D Connexion driver? Are they so fundamentally different?

Kurdie2023 commented 9 months ago

Hi adrian and steffen,

sorry for the wrong info. I just downloaded the current freecad version from the website and the spaceball works great with the driver 10.7.0. Very nice! If it would be now possible to use it with the current 3D connexion driver, that would be amazing! Thank you all for your great jobs!

Best regards, Rouven

adrianinsaval commented 9 months ago

It might actually work with newer drivers after https://github.com/FreeCAD/FreeCAD/pull/11753 which IIRC was backported to 0.21.2, but I didn't update the builds to use 10.8.2 yet because I don't really want to help apple with planned obsolence as those newer drivers don't support older versions of macOS, for the arm build it might make sense to go higher as I think they haven't dropped support for any hardware in that architecture yet.

stefanvaduva commented 8 months ago

I can confirm that the latest weekly build works on an m1 mac with osx 14.2.1 and 3dxware 10.8.3

ancher1912 commented 8 months ago

Same on my Mac. M1 with OS X 14.3 and 3dxware 10.8.3 (3692). Working like a charm... :-)

Kurdie2023 commented 8 months ago

Hm, do I miss something? I have OSX 14.2.1 installed on a Macbook Pro with M1Pro, with newest 3dxware 10.8.3 and FreeCAD built 33771. The mouse is detected by FreeCAD but the model doesn't move.

JohnOCFII commented 8 months ago

Hm, do I miss something? I have OSX 14.2.1 installed on a Macbook Pro with M1Pro, with newest 3dxware 10.8.3 and FreeCAD built 33771. The mouse is detected by FreeCAD but the model doesn't move.

Lastest development weekly version for FreeCAD is 35735. You appear to be quite a ways behind: (again - this 3DConnexion support is in the development version of FreeCAD, not the release version, as far as I understand it) https://github.com/FreeCAD/FreeCAD-Bundle/releases/tag/weekly-builds

ancher1912 commented 8 months ago

John is correct. I tested against the development version 35735. This one works fine for me.

Kurdie2023 commented 8 months ago

Sorry, that was stupid. It works now!! Thank you!