spacenavd 0.6
Release 0.6 changelog:
- added example config file
- fixed setup_init failing to detect the correct runlevel in some cases.
- fixed calculation of time periods in motion events.
- code refactoring to support multiple operating systems.
- added freebsd and macos x support for serial devices.
- fixed build when system headers don't define EV_SYN (linux).
- added dependency tracking in the makefile.
- added separate sensitivity control for each axis.
- added separate deadzone control for each axis.
- added option to avoid grabbing the device.
- fixed spurious error messages on SIGHUP.
- added auto-repeat non-zero events option (useful for serial devices).
- added button number remapping configuration option.
- added keyboard emulation option.
- abort if spacenavd is already running.
- heed DESTDIR env var in makefile install and uninstall targets.
- merged serial magellan protocol code.
- added systemd init file under contrib/.
- merged Ralf Morel's patch for multiple device support.
- improved XAUTHORITY handling.
- improved device selection with predicate callback and USB ids.
- added joystick support.
- fixed axis remapping for some HID devices.
- fixed race condition in X detection.
- applied Christian Ehrlicher's patches fixing a number of memory bugs.