FreeCAD soporta drivers del proyecto Spacenav. Este es un proyecto cuya intención es crear un driver en software libre que sea compatible con los drivers propietarios de 3Dconnexion.
sudo apt-get install spacenavd
sudo yum install spacenavd
apt-get install spacenavd libspnav-dev
cp ~/.Xauthority /root/
/usr/bin/spnavd_ctl x11 stop /usr/bin/spnavd_ctl x11 start
Esto es recomendado ya que tu distribución podría proporcionar una versión sin actualizar. Por ejemplo, los repositorios de Ubuntu contienen la versión 0.3.0 del 2011-04-10.
<syntaxhighlight>
./configure make
make install ./setup_init /etc/init.d/spacenavd start
tail -n100 -f /var/log/spnavd.log
Device detection, parsing /proc/bus/input/devices trying alternative detection, querying /dev/input/eventX device names... trying "/dev/input/event1" ... Power Button trying "/dev/input/event2" ... 3Dconnexion SpaceNavigator using device: /dev/input/event2 device name: 3Dconnexion SpaceNavigator
./configure make
fatal error: gtk/gtk.h: No such file or directory
sudo apt-get install libgtkmm-2.4-dev
make install
Si naviogator deja de funcionar algunas veces, es recomendable reiniciar el driver. Para reiniciarlo, ve al terminal y ejecuta:
sudo xhost + sudo /etc/init.d/spacenavd restart
Después reinicia FreeCAD. En algunas distribuciones esto es necesario en cada reinicio.
Unh gestor de usuario para hacer funcionar el space navigator en OSX. Sin embargo aún no se ha incluido en el código principal. Más información aquí
Desde la versión 0.13, 3D mouse es soportado en Windows. Necesitas tener instalados los drivers, pero como el soporte se ha desarrollado a bajo nivel, sobrescribirá la configuración que tengas definida en el panel de control de 3D Connexion. Sin embargo, la mayoría de dichas configuraciones se pueden establecer en el letrero Herramientas --> Personalizar, bajo la pestaña Spaceball.
El soporte del ratón 3D se hizo con el proyecto spnav en Linux, y a bajo nivel en Windows. Esto significa que no existe soporte para cualquier configuración para un dispositivo, ya que en Linux no existe un buen soporte, y en Windows se sobreescribe. Este es el motivo de añadir dos páginas adicionales al letrero de diálogo "Personalización".
En esta pestaña podrás configurar alguno de los aspectos generales del space mouse. Incluido:
Otras, para cada eje tienes la posibilidad de:
Cuando abres esta pestaña por primera vez, estará vacía y no disponible. Para activarla, presiona uno de los botones del space mouse. De este modo, una lista de botones aparecerá en la izquierdaq, y una lista de comandos estará disponible a la derecha.
Para conectar un determinado comando con un botón, selecciona el botón en la izquierda, y el comando a la derecha. Para limpiar comandos de botones, presiona "Limpiar".