Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Have some feature requests, feedback, cool stuff to share, or want to know where FreeCAD is going? This is the place.
Forum rules
Be nice to others! Read the FreeCAD code of conduct!
Brutha
Posts: 221
Joined: Mon May 04, 2015 1:50 pm

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by Brutha »

looo wrote: Thu May 16, 2019 4:07 pm Then I guess we should add libspnav to conda-forge. Shouldn't be too much trouble for linux/osx. Not sure about windows.
I'm not sure that libspnav is an option for OSX - at least, I think it never used to be, since the homepage says it supports only serial spacenavs on OSX - and I guess most people (like me!) use the USB ones now:

http://spacenav.sourceforge.net/index.html

But having said this, I found this post which suggest someone at least was looking at OSX usb compatibility, I have no idea if this patch was merged:

https://sourceforge.net/p/spacenav/patches/7/

There is some possibly out of date info on the FreeCAD side here:

https://www.freecadweb.org/wiki/3Dconne ... ut_devices
looo wrote: Thu May 16, 2019 4:07 pm Really, until now I didn't know about it at all.
I find it's very nice: once you have trained your left hand to use it, it's like holding the object in your left hand. It takes a couple of hours to train your muscles, bit like riding a bicycle or something, but then it becomes quite instinctive.

Cheers

Brutha
Jee-Bee
Veteran
Posts: 2566
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by Jee-Bee »

Brutha wrote: Fri May 17, 2019 7:30 am
I'm not sure that libspnav is an option for OSX - at least, I think it never used to be, since the homepage says it supports only serial spacenavs on OSX - and I guess most people (like me!) use the USB ones now:
USB is the abbreviation of "Universal Serial Bus". so it support it. see https://en.wikipedia.org/wiki/USB
Brutha
Posts: 221
Joined: Mon May 04, 2015 1:50 pm

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by Brutha »

Jee-Bee wrote: Fri May 17, 2019 8:09 am USB is the abbreviation of "Universal Serial Bus". so it support it. see https://en.wikipedia.org/wiki/USB
Yes, I am sure you are correct there! But I suspect they intended to differentiate the two things on the Spacenav web page:
Spacenavd (as of version 0.6) supports all USB 3Dconnexion 6dof devices on GNU/Linux systems. Serial spaceball devices are also supported on GNU/Linux, FreeBSD, and MacOS X.
Jee-Bee
Veteran
Posts: 2566
Joined: Tue Jun 16, 2015 10:32 am
Location: Netherlands

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by Jee-Bee »

Do you have the normal drivers installed... I can't remember that i had to install spaccenav on OSX...
Brutha
Posts: 221
Joined: Mon May 04, 2015 1:50 pm

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by Brutha »

Hi, yes, I have the normal 3Dconnexxion drivers, I don't believe that FreeCAD ever used the Spacenav stuff (edit: on OSX I mean, I think it used it for Linux!).
wsy
Posts: 3
Joined: Fri May 17, 2019 4:53 pm

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by wsy »

I can confirm the same problem on Linux - the current Linux release Spacenavd drivers work (*) on FreeCAD 0.17 (build 13541) AppImage, but do not work on 0.18 (release build 16110) or the 0.19 (prelim build 16718) AppImages.

Indeed, what I get on 0.18 and 0.19 in Customize > Spaceball Motion is "No Spaceball Present".

(*) by "work" I mean XYZABC motion. Buttons are acked but don't actually work even on 0.17.

- Bill (log attached for failing 0.19 AppImage)
Attachments
FreeCAD.log
Log with failure to find spacemouse
(10.55 KiB) Downloaded 44 times
JohnForeman
Posts: 12
Joined: Wed Oct 04, 2017 12:06 pm

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by JohnForeman »

an addon to this issue. My spaceball is working fine, but unlike the previous versions of FreeCad, once i mouse click outof the model window, the spaceball stops working until i click back on the model window. Is this a known issue or a new setting i need to adjust?
-John Foreman

OS: Windows 10
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.16110 (Git)
Build type: Release
Branch: (HEAD detached at upstream/releases/FreeCAD-0-18)
Hash: f7dccfaa909e5b9da26bf50c4a22ccca9bb10c40
Python version: 3.6.6
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: English/UnitedStates (en_US)
hajduk
Posts: 27
Joined: Sat Feb 11, 2017 8:44 am

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by hajduk »

Brutha wrote: Thu May 16, 2019 10:12 am Hi Hajduk,

I believe the reason is that the system they are compiling the Freecad binaries on now does not have the 3Dconnexion drivers installed.

Following Vectronic's instructions, I compiled a version myself with space mouse support, see link below. This seemed to work quite nicely, but may be a struggle if you are not familiar with the Terminal.

https://forum.freecadweb.org/viewtopic. ... 43#p307643

Cheers

Brutha
Dear Brutha,

hm, I am quite capable in terminal.app (old unix usage), but to be honest, currently I don't like setting up new package management etc.
So this would be for me quite a big step.

Currently I switched back to 0.17 and am happy with the little spare time I have.

If this problem continues, I will look into compilation..

And yes, the 3Dconnexion space mouse is definitely worth every penny!
It can be had 2nd hand for little money.

Best regards
Martin
vlish
Posts: 1
Joined: Sun Dec 01, 2019 7:53 am

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by vlish »

+1, same problem here.

The latest version (0.18-16131) installed from homebrew does not recognize my Spacemouse Wireless.

FreeCAD_0.19-18811-OSX-x86_64-conda-Qt5-Py3.dmg (from GitHub releases) does not work either.

At the same time, FreeCAD_0.17-13541.9948ee4-OSX-x86_64-Qt5.dmg works fine out of the box.
steve123
Posts: 149
Joined: Fri Sep 04, 2015 8:58 pm

Re: Freecad 0.18 on OSX 10.14.4 and Spacemouse - not recognised

Post by steve123 »

Any further word on this? It appears the 3D mouse is still not working.

OS: macOS Mojave (10.14)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.19323 (Git)
Build type: Release
Branch: master
Hash: 1b198453b8eb6aa2eaca4e4be4b49fee74e9de6e
Python version: 3.8.1
Qt version: 5.12.5
Coin version: 4.0.0
OCC version: 7.4.0
Locale: C/Default (C)
Post Reply