Skip to content

spacenavd 1.1

Compare
Choose a tag to compare
@jtsiomb jtsiomb released this 04 Sep 17:17
· 23 commits to master since this release

Changes in v1.1:

  • fixed incorrect number of buttons reported on SpaceMouse Pro and SpaceMouse Enterprise.
  • fixed non-contiguous button numbers on SpaceMouse Pro and SpaceMouse Enterprise, which could crash spnavcfg.
  • linux evdev: detect button base offset, instead of hardcoding 256 (BN_MISC), which fixes incorrect button numbers on the Magellan SpaceMouse USB.
  • fixed crash when attempting to save configuration (save command received from the client socket), and a configuration file does not already exist.
  • linux hotplug: use delayed activation to avoid multiple hotplug triggers and the resulting log spam.
  • reduced logging on the "verbose" setting. Now accepting multiple -v arguments for maximum verbosity.
  • fixed compatibility with newer 3dconnexion SDK clients.
  • fixed libm link omission, which broke the build on systems where isfinite is not a macro to a compiler built-in (BSD libc).
  • Added example configuration files with reasonable button mappings for the SpacePilot and the SpaceMouse Enterprise under doc/.