3D Mouse integration with Celestia

The place to discuss creating, porting and modifying Celestia's source code.
Topic author
Posts: 1
Joined: 10.06.2019
With us: 17 days 4 hours

3D Mouse integration with Celestia

Post #1by hoaiphong123 » 10.06.2019, 03:16

Hello Celestia community, I bring to you a great tool to navigate using Celestia. It's called SpaceNavigator and it's used for 3D simulation. I called the company and asked how can I integrate this tool with Celestia and they mentioned that I have to contact the Celestia developers team and request them for SDK integration. Does anyone know about this?

Posts: 285
Joined: 04.08.2018
Age: 21
With us: 10 months 22 days
Location: Cebu, Philippines

Post #2by Lafuente_Astronomy » 10.06.2019, 04:25

Well, hoaiphong123, feel free to ask the developers onetwothree and pirogronian the question. Or message them in the forum itself.
Official Administrator of the Celestia Discord Server.
Invite: https://discordapp.com/invite/WEWDcJh
If you don't have a Discord account, register here: https://discordapp.com/register
Have a blessed day.

Posts: 208
Joined: 22.09.2018
With us: 9 months 4 days

Post #3by onetwothree » 10.06.2019, 09:14

This tool is not supported by modern GNU/Linux distribution according to its site. So we are unable to help.

Posts: 380
Joined: 13.08.2016
With us: 2 years 10 months

Post #4by Janus » 10.06.2019, 14:54


Integration using their software would require them writing it.
Their "drivers" work by recognizing the program running, and manipulating it directly.
Their drivers are 230Mb, containing a database of programs and versions they support.
This works for programs that change very slowly or predictably.
However, celestia being open source, it constantly changes.
Also, there are at any point in time, literally dozens of builds.
Since each build would require a database entry in their software, it is not going to happen.

If they provided a function to let movements be mapped to keyboard keys, that would be different.
I have seen a kinect used to control celestia, and it did it via keyboard/mouse emulation.
This is the only sort of interface you are going to be able to use, and they do not support it.


Return to “Development”

Who is online

Users browsing this forum: 3 guests