3Dconnexion input devices/ru


3Dconnexion SpaceNavigator

Установка драйверов

Linux

FreeCAD поддерживает драйвера из проекта Spacenav. Это проект, нацеленный на создание драйвера с открытыми исходниками, совместимого с фирменными драйверами от 3Dconnexion.

Установка из репозитория

Ubuntu
sudo apt-get install spacenavd 
Fedora
sudo yum install spacenavd 
Debian
apt-get install spacenavd libspnav-dev 
cp ~/.Xauthority /root/ 
/usr/bin/spnavd_ctl x11 stop
/usr/bin/spnavd_ctl x11 start 

Компиляция Spacenav из исходников

Это рекомендуется если Ваш дистрибутив предлагает устаревшую версию.

./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 

Перезапуск

Если иногда навигатор перестаёт работать, полезно перезапустить драйвер. Для перезапуска откройте терминал и запустите:

sudo xhost +
sudo /etc/init.d/spacenavd restart 

После этого перезапустите FreeCAD. В некоторых дистрибутивах это необходимо при каждой загрузке.

OSX

Входные устройства 3Dconnexion поддерживаются OS X, если FreeCAD скомпилирован и используется на системе с установленным драйвером 3Dconnexion.

Windows

Начиная с версии 0.13, трёхмерная мышь поддерживается под Windows. Вам следует установить фирменные драйвера, но поскольку поддержка спроектирована на низовом уровне, она перекрывает установки контрольной панели 3D Connexion. Тем не менее, большинство этих установок могут быть сделаны в диалоге Tools>>Customize, на вкладке Spaceball.

Установка FreeCAD

Поддержка трёхмерных мышей сделана с помощью проекта spnav на Linux, и на очень низком уровне на Windows. Это значит что нет поддержки к каким-либо установкам устройства, поскольку на Linux нет хорошей поддержки этого, и на Windows это переопределено. Вот поэтому для диалога "Customize" добавлено две дополнительные страницы.

Spaceball Motion.png Spaceball Buttons.png

Spaceball Motion

На этой вкладке Вы можете назначить некоторые общие установки пространственной мыши. Это включает:

Кроме этого, для каждой оси есть возможность установить:

Spaceball Buttons

Когда Вы откроете эту вкладку в первый раз, она будет пуста и не доступна. Чтобы её активировать, надо нажать одну из кнопок пространственной мыши. После этого слева появится список кнопок, а справа - список команд.

Для назначения некоторых команд кнопке выделите кнопку слева и её команду справа. Для стирания команды с кнопки нажмите "Clear".

Online version: "http://www.freecadweb.org/wiki/index.php?title=3Dconnexion_input_devices/ru&oldid=271113"

Navigation menu