Skip to content

3Dconnecxion devices support on Linux #5204

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
1 task done
buzzhuzz opened this issue Apr 30, 2024 · 7 comments · Fixed by #7529
Closed
1 task done

3Dconnecxion devices support on Linux #5204

buzzhuzz opened this issue Apr 30, 2024 · 7 comments · Fixed by #7529
Labels
enhancement New feature or request

Comments

@buzzhuzz
Copy link
Contributor

Is there an existing issue for this feature request?

  • I have searched the existing issues

Is your feature request related to a problem?

OrcaSlicer has support for 3Dconnexion devices on Mac and Window, but not on Linux.

This feature was requested by @discip

Which printers will be beneficial to this feature?

All

Describe the solution you'd like

3DConnextion device could be used with OrcaSlicer on Linux.

Describe alternatives you've considered

No response

Additional context

No response

@buzzhuzz buzzhuzz added the enhancement New feature or request label Apr 30, 2024
@buzzhuzz
Copy link
Contributor Author

buzzhuzz commented Apr 30, 2024

I got my hands on 3DConnection SpaceNavigator Wireless and found that all the code needed already there.

The only thing is need to be done is libspnav-dev added to build dependencies in order to have 3Dconnection code enabled.

Steps I've done in order to get it working:

  1. Add libspnav-dev to the bulid dependecies and rebuilt the OrcaSlicer
  2. Install spacenavd on the host system

Things need to be considered while enabling this feature:

  1. spacenavd is really optional. Applications built with ```libspnav-dev`` would run fine with no daemon present in the system.
  2. libspnav`` either shall be bundled into AppImage/flatpak or linked statically. Current cmake scripts link libspnav``` dynamically

@buzzhuzz
Copy link
Contributor Author

Test build available here https://github.com/buzzhuzz/OrcaSlicer/actions/runs/8892413761

I still need either #5203 or #4175 integrated before making PR per this task.

@discip
Copy link
Contributor

discip commented May 8, 2024

@buzzhuzz
Unfortunately I'm not able to run the AppImage you provided.

@discip discip mentioned this issue Jun 20, 2024
1 task
@ARDev1161
Copy link

@buzzhuzz What about PR? =) Did you make it?

Copy link

Orca bot: this issue is stale because it has been open for 90 days with no activity.

@github-actions github-actions bot added the stale label Sep 20, 2024
@discip
Copy link
Contributor

discip commented Sep 20, 2024

@buzzhuzz
Any news so far?

@github-actions github-actions bot removed the stale label Sep 21, 2024
@AMstuff
Copy link
Contributor

AMstuff commented Oct 26, 2024

@buzzhuzz Are you still on to this? I have just built a flatpak with libspnav support (commit) and it works flawlessly for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants