3dconnexion / spaceball support no longer works in recent AppImage

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
User avatar
WayofWood
Posts: 62
Joined: Mon Nov 26, 2018 4:59 pm

3dconnexion / spaceball support no longer works in recent AppImage

Post by WayofWood »

I recently started to use a spaceball from 3dconnexion and it's great to work with this device under FreeCAD. With the latest AppImage (and maybe some Images before that) the device is no longer recognized by FreeCAD (i.e., Customize shows "No spaceball present" and it's not working).

It doesn't work with this AppImage:

Code: Select all

OS: Ubuntu 16.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15489 (Git) AppImage
Build type: Release
Branch: master
Hash: 2226da3a20d3269aae095d08db33229c511af13a
Python version: 3.6.7
Qt version: 5.6.2
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
While several other versions of FreeCAD on the same machine work without any problems. It works with the PPA from the repository, the AppImage from realthunder and with an older Development snapshot:

Code: Select all

OS: Ubuntu 16.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13541 (Git)
Build type: None
Branch: releases/FreeCAD-0-17
Hash: 9948ee4f1570df9216862a79705afb367b2c6ffb
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)

OS: Ubuntu 16.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.5235 (Git shallow) AppImage
Build type: None
Branch: LinkStage3
Hash: ccaa87e12aaadbd3106607fc503542a863b742da
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)

OS: Ubuntu 16.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.18.15252 (Git) AppImage
Build type: Release
Branch: master
Hash: 652e1dbdd0fb74f1d3df8034254281df9c24aae6
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.3.0
Locale: German/Germany (de_DE)
For all these versions the device is recognized and works as expected (or actually much better than expected :D ).

I would appreciate any help to identify the issue.

Best regards
Oliver
Post Reply