Yes, but pacman wasn't able to find a such package. Even if you go to site:
https://aur.archlinux.org/packages/spacenavd and then try open
https://aur.archlinux.org/spacenavd.git then finally you will get 404 - Page Not Found
But no worries, I didn't give up.
Code: Select all
git clone https://aur.archlinux.org/spacenavd.git
It was clonned succesfully! Cool! So let's check inside content:
Code: Select all
cd spacenavd/
╭─zawier@zawier in repo: spacenavd on master took 1ms
╰─λ ls -la
drwxr-xr-x - zawier 31 maj 22:41 .
drwx------ - zawier 31 maj 22:41 ..
drwxr-xr-x - zawier 31 maj 22:41 .git
.rw-r--r-- 38 zawier 31 maj 22:41 .gitignore
.rw-r--r-- 706 zawier 31 maj 22:41 .SRCINFO
.rw-r--r-- 1,2k zawier 31 maj 22:41 PKGBUILD
.rw-r--r-- 179 zawier 31 maj 22:41 spacenavd.service
So far so good! We have got PKGBUILD so let's play with that futher:
It was correctly installed! Prommising.. Let's check then systemctl status:
Code: Select all
╭─zawier@zawier in repo: spacenavd on master as 🧙 took 16ms
[🔴] × systemctl status spacenavd
○ spacenavd.service - Userspace Daemon of the spacenav driver.
Loaded: loaded (/etc/systemd/system/spacenavd.service; disabled; vendor preset: disabled)
Active: inactive (dead)
Ok. Let's enable and start that baby:
Code: Select all
sudo systemctl enable spacenavd
sudo systemctl start spacenavd
╭─zawier@zawier in repo: spacenavd on master as 🧙 took 31ms
✦2 ╰─λ systemctl status spacenavd
● spacenavd.service - Userspace Daemon of the spacenav driver.
Loaded: loaded (/etc/systemd/system/spacenavd.service; enabled; vendor preset: disabled)
Active: active (running) since Tue 2022-05-31 23:02:28 CEST; 2s ago
Process: 48105 ExecStart=/usr/bin/spacenavd (code=exited, status=0/SUCCESS)
Main PID: 48106 (spacenavd)
Tasks: 1 (limit: 14291)
Memory: 396.0K
CPU: 3ms
CGroup: /system.slice/spacenavd.service
└─48106 /usr/bin/spacenavd
Running up Freecad , going to SpaceBall settings- and voilla! here it is! I'm able to use it again!!!!!
Lovely!
So summarizing - it's arch repo issue in my opinion. Installing like described above it works fine.
I'd like to thank you all guys for your support and help! I have learnt a new things which previously I wasn't aware.
One more time BIG THANK you : M4x, adrianinsaval , wmayer , PrzemoF (sorry in advance if I missed somebody) - you are my heros
Additionally I was able to finally make a tests:
Code: Select all
╭─zawier@zawier in repo: libspnav/examples/simple on master via C v12.1.0-gcc took 17s
✦ ╰─λ ./simple_af_unix
spacenav AF_UNIX protocol version: 1
Device: 3Dconnexion SpaceNavigator
Path: /dev/input/event16
Buttons: 2
Axes: 6
got motion event: t(5, -7, 0) r(0, 0, -2)
got motion event: t(5, -7, 7) r(0, 0, -2)
got motion event: t(5, -7, 7) r(-9, 0, -2)
got motion event: t(5, -7, 12) r(-9, 0, -2)
got motion event: t(5, -7, 12) r(-14, 0, -2)
Fly test - correctly! Nice test BTW!
Only Cude failed:
Code: Select all
╭─zawier@zawier in repo: libspnav/examples/cube on master via C v12.1.0-gcc took 1ms
✦2 ╰─λ ./cube
failed to connect to the space navigator daemon
But I don't care bying hones
Or should I care?