spacenavd: Need help with systemd unit

Richard Shaw hobbes1069 at gmail.com
Tue Aug 23 13:14:07 UTC 2011


Lennart,

Here's the response from upstream:
"""
On Mon, Aug 22, 2011 at 04:09:34PM -0500, Richard Shaw wrote:
> How exactly does spacenavd interface with applications? Is it some
> sort of socket?

Spacenavd provides two interfaces to applications:
- The libspnav-only interface which doesn't require a running X server
 uses a UNIX domain socket to communicate with applications.
- The compatibility interface which allows even programs written for the
 proprietary driver to continue working with spacenavd, communicates
 with applications through X11 ClientMessage events. The daemon uses
 inotify to figure out when the X server has started, by looking for
 sockets in /tmp/.X11-unix.

(Libspnav can in fact be used to write applications that utilize any or
both of the aformentioned protocols).

If you need any further information about how spacenavd works, feel free
to ask.

Cheers.

--
John Tsiombikas
"""


With that said, which method of startup would you recommend?

Thanks,
Richard


More information about the devel mailing list