Package Details: spacenavd 1.2-1

Git Clone URL: (read-only, click to copy)
Package Base: spacenavd
Description: Free user-space driver for 6-dof space-mice (space navigator, space pilot, space traveller, ...)
Upstream URL:
Licenses: GPL3
Submitter: jaham
Maintainer: SammysHP
Last Packager: SammysHP
Votes: 18
Popularity: 0.51
First Submitted: 2009-01-01 19:01 (UTC)
Last Updated: 2022-12-25 09:35 (UTC)

Latest Comments

1 2 3 Next › Last »

SammysHP commented on 2023-04-10 15:58 (UTC)

systemd told me that the service should be updated:

 /usr/lib/systemd/system/spacenavd.service:6: PIDFile= references a path below legacy directory /var/run/, updating /var/run/ → /run/; please update the unit file accordingly.

uberben commented on 2023-01-14 16:32 (UTC) (edited on 2023-01-14 16:44 (UTC) by uberben)

I'm having an issue with mapping buttons to keyboard commands. It seems the issue is related to the .service file. If I run spacenavd manually I see "Using XTEST to send key events" and the key events in my config work fine. Running it through systemd there is no information about what is used for sending key events. I'm still digging into the source to figure this out, but it has something to do with not having an X11 display available when starting up, I think.

Edit: It looks like the culprit is the $DISPLAY variable. When launching manually it uses $DISPLAY=:1, but through systemd it is using $DISPLAY=:0.0. I'll need to dig into this some more for my system.

mranderson17 commented on 2022-10-27 02:15 (UTC)

Here are the (minor) changes necessary for 1.1 . Seems to be working on my machine.

Subject: [PATCH] update to 1.1

 PKGBUILD | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/PKGBUILD b/PKGBUILD
index f868fe3..d1e5f61 100644
@@ -3,7 +3,7 @@
 # Creator: Jan Hambrecht <jaham at gmx dot net>

 pkgdesc="The spacenav project provides a free, compatible alternative, to the proprietary 3Dconnexion device driver and SDK, for their 3D input devices (called 'space navigator', 'space pilot', 'space traveller', etc)."
@@ -14,9 +14,8 @@ provides=('spacenavd')
 source=($pkgver/spacenavd-$pkgver.tar.gz spacenavd.service)

-         '5a1122cf44acdf34537bc2ef7c1ad3776872f335b2993d68833c23f999d96c11')
+           '5a1122cf44acdf34537bc2ef7c1ad3776872f335b2993d68833c23f999d96c11')

 build() {
   cd ${pkgname}-${pkgver}

logisciel commented on 2022-05-12 09:15 (UTC)

spacenavd 1.0-1 work perfectly with my :

046d:c626 Logitech, Inc. 3Dconnexion Space Navigator 3D Mouse

But this AUR package is not find Pamac, with the search terme : 3Dconnexion OR SpaceNavigator (without space).

Working terme to find this package : Space Navigator or package name but not relevant.

dkcampbell commented on 2020-11-20 22:20 (UTC)


Let me know if you have any other issues.

fmauch commented on 2020-11-20 19:19 (UTC) (edited on 2020-11-20 20:09 (UTC) by fmauch)

~~Also: It would be great if you could hand this package over to bionade24 so we can include it into the ros-melodic CI/CD architecture~~

Edit: Maybe forget that comment. As this is not necessarily ROS-related it might make sense to not require it running through our ros-melodic CI/CD.

fmauch commented on 2020-11-20 17:17 (UTC)

Could you please update this? Changing the optdepend into a makedepend resolves this.

@@ -9,7 +9,7 @@ pkgdesc="The spacenav project provides a free, compatible alternative, to the pr
 source=($pkgver/spacenavd-$pkgver.tar.gz spacenavd.service)

dkcampbell commented on 2020-07-05 16:16 (UTC)

@And1G, thanks for the feedback. I'll have time this coming Friday to look at this. I'll get it squared away.

And1G commented on 2020-07-02 07:16 (UTC)

Building in a clean chroot results in an error for me:

gcc -pedantic -Wall -g -O2 -fno-strict-aliasing -fcommon -I./src -I/usr/local/include -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -c src/client.c -o src/client.o In file included from src/client.c:22: src/client.h:25:10: fatal error: X11/Xlib.h: No such file or directory 25 | #include <X11/Xlib.h> | ^~~~~~~~~~~~ compilation terminated. make: *** [Makefile:31: src/client.o] Error 1

Consider adding makedepends=("libx11")

dkcampbell commented on 2020-06-04 00:22 (UTC)

I've updated the package to pull in version 0.7.1, fixing the build issues with GCC 10. @bwrsandman I incorporated your comments into the PKGBUILD as well.