From: Johannes G. <joh...@gm...> - 2008-08-19 23:31:10
|
Hello everybody, I just acquired a 3dconnexion spacenavigator. This is a rather cheap (about 50 Euro) 6-axes 2-button joystick. It works very nicely with the open source "driver" http://spacenav.sourceforge.net/index.html. The closed source driver succs. The "driver" - both open and closed source - is not really a driver but rather a daemon application that communicates with /dev/input/eventX (open source) or /proc/bus/usb/XXX (in the closed source case). Then the daemon injects XAtoms (XClientMessage) into the XServer, that the client can receive. For the windows case the API must be completely different, because there are no XAtoms obviousely. The open source daemon has an additional interface that works without X, too. But X would be my preferred solution. So what I could do is implement support for this device in stellarium in the Linux/Unix case. I guess this solution would also work with other kinds of multiaxes joysticks. Interesting that there are very few linux apps yet that support the spacenavigator. Yours, Johannes |