FreeCAD simply does not recognise it ( Tools-3d_mouse_movement&buttons)
I have it compiled from git-repo on Gentoo (freecad-9999).
Device itself is recognised by the system as the moment I plug it in, i get /dev/input/spacenavigator, which i can "cat" and see the traffic if i touch the wheel.
I can do also this with "evtest /dev/input/spacenavigator", which reports:
I also installed spacenavd and libspnav.Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x46d product 0xc626 version 0x111
Input device name: "3Dconnexion SpaceNavigator"
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 256 (BTN_0)
Event code 257 (BTN_1)
Event type 2 (EV_REL)
Event code 0 (REL_X)
Event code 1 (REL_Y)
Event code 2 (REL_Z)
Event code 3 (REL_RX)
Event code 4 (REL_RY)
Event code 5 (REL_RZ)
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
Event type 17 (EV_LED)
Event code 8 (LED_MISC)
Properties:
Testing ... (interrupt to exit)
Event: time 1459721895.049482, type 2 (EV_REL), code 0 (REL_X), value -5
Event: time 1459721895.049482, -------------- SYN_REPORT ------------
Event: time 1459721895.065483, type 2 (EV_REL), code 0 (REL_X), value -258
Event: time 1459721895.065483, type 2 (EV_REL), code 1 (REL_Y), value -154
Event: time 1459721895.065483, type 2 (EV_REL), code 2 (REL_Z), value 111
...
When started, spacenavd reports device etc. I also do "spnav_ctl x11 start" after that and it reports
I use systemd service to start spacenavd. At start its blue LED turns ON, so communication with daemon seems to be fine.signalled spacenavd, it should now start sending X events.
spnavcfg works fine ( when spacenavd runs). It starts, finds device, I can ping it, turn LED ON/OFF etc.
But FreeCAD never sees the device.
Is there any way I can check if its daemon's fault ( "cat" its output socket perhaps etc).
Or is there something to check in FreeCAD's config ?
I use Gentoo Linux with portage's unchanged ebiuld for freecad-9999. Latest installation is quite fresh ( yesterday, I think)
Under "About the Program", it reports:
OS: Linux
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6686 (Git)
Build type: Release
Branch: master
Hash: 7052fde4deef0dbc228751b971ae0d306c46f4c1
Python version: 2.7.11
Qt version: 4.8.7
Coin version: 3.1.3
OCC version: 6.9.1