realthunder / FreeCAD_assembly3

Experimental attempt for the next generation assembly workbench for FreeCAD
GNU General Public License v3.0
883 stars 75 forks source link

Space Mouse support in DMGs #471

Open mgrindel opened 3 years ago

mgrindel commented 3 years ago

Firstly I have to express my gratitude for sharing your extensive work with all! Although I like all the functionality you have added I do not use your fork due to the lack of Space Mouse support... I know I can compile but would you please consider including support in your future pre-compiled releases? Many thanks for your consideration

realthunder commented 3 years ago

I am also puzzled as to why many complain about trouble using space mouse using my branch. I don't recall any specific changes about this. Anyway, I've just purchased one from Amazon. Hopefully I can solve this problem once and for all.

mgrindel commented 3 years ago

Wow! I was not expecting a response so soon... Your response is very much appreciated! From what I've read you simply need to have the drivers installed when you compile and support will be there. (this is for OSX not sure on other OS'es)

luzpaz commented 3 years ago

@mgrindel do you have issues with spacemouse on FreeCAD 0.19_pre master?

mgrindel commented 3 years ago

@luzpaz Hi, No problems at all with the last few versions on FreeCAD 0.19_pre master... :-)

snelweg commented 3 years ago

I still have sometimes problems that my spacanavigator stops working in Debian AppImages. It happens in all versions since I switched over to LinkStage3 branch. There is no clear message or situation where this occurs, it looks random. Sometimes I can get it to work again after restarting the spacenavd deamon, but mostly I have to restart FC to get a functional navigator. Sorry to not being able to be more specific, as I said there is no clear moment this happens.

mgrindel commented 3 years ago

Aha yes I have found this on rare occasions in OSX as well. Usual only with very big modules and while moving the mouse and the space mouse simultaneously.... Mostly pausing/waiting for a short while will resume function but yes sometimes I have to restart fc to fix.

PS today's build is really smooth! Love it....

⁣Sent from Blue ​

On 22 Feb. 2021, 21:37, at 21:37, Ton notifications@github.com wrote:

I still have sometimes problems that my spacanavigator stops working in Debian AppImages. It happens in all versions since I switched over to LinkStage3 branch. There is no clear message or situation where this occurs, it looks random. Sometimes I can get it to work again after restarting the spacenavd deamon, but mostly I have to restart FC to get a functional navigator. Sorry to not being able to be more specific, as I said there is no clear moment this happens.

-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/realthunder/FreeCAD_assembly3/issues/471#issuecomment-783276051

realthunder commented 3 years ago

@luzpaz Hi, No problems at all with the last few versions on FreeCAD 0.19_pre master... :-)

My space mouse has arrived, and strangely it does not work with upstream FreeCAD 0.19 MacOSX build. I found a workaround referenced above to make it work on my test machine.

mgrindel commented 3 years ago

Hmm that's odd?You did load the driver? :-)The last 4 releases have been fine..... using FreeCAD_0.19-24267-macOS-x86_64-conda.dmg at the moment...Best regardsMark

On Sunday, 7 March 2021, 1:17:40 pm AEDT, realthunder <notifications@github.com> wrote:  

@luzpaz Hi, No problems at all with the last few versions on FreeCAD 0.19_pre master... :-)

My space mouse has arrived, and strangely it does not work with upstream FreeCAD 0.19 MacOSX build. I found a workaround referenced above to make it work on my test machine.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or unsubscribe.

realthunder commented 3 years ago

Hmm that's odd?You did load the driver? :-)The last 4 releases have been fine

Hmm... Maybe it's because 3DConnexion has recently upgraded their driver which causes it to break? The linked driver download address in upstream conda recipe has expired. I manually download and install the latest driver. Tested with upstream FreeCAD image and it does not work.

Raketenphysik commented 3 years ago

Just to add to the confusion:

Spacemouse runs fluidly on 0.19.1 but jumpy on LinkDaily. Tweaked different settings but to no avail. Latest Spacemouse driver installed (10.7.2).

For reference:

OS: Windows 10 (10.0) Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 0.19.24276 (Git) Build type: Release Branch: (HEAD detached at 0.19.1) Hash: a88db11e0a908f6e38f92bfc5187b13ebe470438 Python version: 3.8.8 Qt version: 5.12.9 Coin version: 4.0.0 OCC version: 7.4.0 Locale: German/Germany (de_DE)

... and ...

OS: Windows 10 Version 2009 Word size of OS: 64-bit Word size of FreeCAD: 64-bit Version: 2021.504.24301 +3597 (Git) Build type: Release Branch: LinkDaily Hash: 540995a6e8d5db01dfe2597439ec3131ca69b030 Python version: 3.8.6+ Qt version: 5.15.2 Coin version: 4.0.1 OCC version: 7.5.0 Locale: German/Germany (de_DE)

Let me know if I can help any further to figure things out.

luzpaz commented 3 years ago

JFYI, there's an upstream PR related to spacemouse https://github.com/FreeCAD/FreeCAD/pull/4924