forked from pool/spacenavd
Herbert Graeber
cc6a0bf42d
- Update to version 1.0 * Implemented hugely improved spacenav protocol v1. It includes future expandability provisions, and adds support for a wealth of new capabilities for clients, including: + device information queries (number of buttons and axes, device identification...). + configuration management (allows configuration tools like spnavcfg to be regular clients without special priviledges). + new events, with event selection mechanism (device change, config change, raw axis, raw button). * Improved configuration file handling. Spacenavd now saves changes to the file, and does so while retaining user changes, including comments and empty lines, and modifying existing lines when possible. * Added device level axis remapping (non-configurable), to normalize axis assignments across all known devices, to avoid having to change the configuration every time a different device is connected. * Added initial USB device support on FreeBSD. * Added the ability to bind buttons to actions like sensitivity changes or axis muting. * Added XTEST support for keyboard event injection, which works much more reliably. Falls back to XSendEvent if XTEST is unavailable. * Fixed serial magellan spacemouse compatibility over USB-serial converters with the PL2303 UART. * Added --cfgdir= build option, to change the configuration file directory. * Fixed MacOS X build. * Fixed LED staying on on startup if it was configured otherwise. * Fixed inconsistent handling of the logging method selection arguments. * Fixed spacenavd terminating with SIGPIPE when clients disconnected ungracefully. * Build fixes and improvements. OBS-URL: https://build.opensuse.org/request/show/972858 OBS-URL: https://build.opensuse.org/package/show/hardware/spacenavd?expand=0&rev=22 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
harden_spacenavd.service.patch | ||
spacenavd-1.0.tar.gz | ||
spacenavd-fix-pidfile.patch | ||
spacenavd.8.gz | ||
spacenavd.changes | ||
spacenavd.spec | ||
spnavrc | ||
xinitrc-spacenavd |