Spacenav interactive configuration GUI
 
 
 
Go to file
John Tsiombikas f634b1f64e added spnavcfg.desktop file along with the icons
git-svn-id: svn+ssh://svn.code.sf.net/p/spacenav/code/trunk/spnavcfg@151 ef983eb1-d774-4af8-acfd-baaf7b16a646
2012-11-05 12:09:06 +00:00
icons added spnavcfg.desktop file along with the icons 2012-11-05 12:09:06 +00:00
ui forgot to add the ui definition file 2011-11-26 04:38:26 +00:00
.gitattributes - added new interactive GUI config program for spacenavd 2008-04-07 08:37:52 +00:00
COPYING forgot to add the GPLv3 license text to spnavcfg 2008-04-09 09:05:24 +00:00
Makefile.in Added DESTDIR to the makefile, see bug #3512087 2012-05-10 19:38:23 +00:00
README foo 2009-01-30 03:12:54 +00:00
back.c - added swap-yz and separate translation/rotation sensitivity 2010-02-28 02:13:50 +00:00
cfgfile.c - Added a repeat interval in the config file (for now disabled by default). 2012-04-21 01:08:16 +00:00
cfgfile.h - Added a repeat interval in the config file (for now disabled by default). 2012-04-21 01:08:16 +00:00
cmd.h compatibility with spacenavd 0.3.1 2009-01-30 03:11:59 +00:00
configure - removed init script installation from spacenavd's install target, added 2008-08-14 02:10:34 +00:00
front_gtk.c new and improved gui, thanks to Daniel Brandt. 2011-11-26 04:37:41 +00:00
spnavcfg.c compatibility with spacenavd 0.3.1 2009-01-30 03:11:59 +00:00

README

spnavcfg 0.2.1
------------

1. About
Spacenav daemon interactive configuration program.

2. Installation
Requires GTK+ 2 and Xlib headers to be installed.
./configure, make, make install, as usual (make install part as root).

3. Security
The binary is installed setuid root in order to be able to modify /etc/spnavrc
and send signals to the daemon. However, it was designed from start to be as
secure as possible. spnavcfg launches two processes (see front.c and back.c).
The frontend that runs all the GUI code drops priviledges to the original uid,
while the backend that does all the gruntwork keeps effective uid root.
As long as you don't run the program while logged in as root, it should be very
secure.

4. Contact
For bug reports, feature requests, or whatever, contact: nuclear@member.fsf.org