SpaceNavigator Problems

Hi,

I’ve just got a SpaceNavigator and am using the plugin from here but am hving issues.

The firset time I use the SpaceMouse module it works, but if I open a new copy, or load the spacenavigtor camera patch or whatever, I get no signal from the module. It’s like the first instance of SpaceMouse doesn’t ‘let go’ of the driver.

Has anyone encountered this before? Kalle?

Cheers all

helo boni,

instead of using the outdated plugin from the thread you linked to please just install the latest addonpack linked on the Downloads page (and remove the old wann before). then try again and report back. while that particular problem might not be fixed it is good to start talking about code from the latest release.

hi mrboni,

allthough i use the HID-node i have the same problem.

btw. attached camera is compatible to the wellknown softimage camera. so you still can use the known shortcuts even if no spacenavigator is detected…

Camera (Transform Softimage SpaceNavigator).zip (16.7 kB)

Hi joreg,

same problem - brand new downloads SlimDX March2009,DirectX SDK, opening SpaceMouse helpfile:

00:00:00 - : Hid (Human Interface Devices) DeviceController - OnDeviceChange
00:00:00 - : Hid (Human Interface Devices) DeviceController - OnDeviceChange
00:00:00 - : enumerating game devices
00:00:00 * : ISO-10646-UCS-4 already exists in enum StringCodec.
00:00:00 * : ISO-10646-UCS-4 already exists in enum StringCodec.
00:00:00 * : ISO-10646-UCS-4 already exists in enum StringCodec.
00:00:00 * : ISO-10646-UCS-2 already exists in enum StringCodec.
00:00:00 * : Duplicate NodeName. Ignoring: ‘:MODULES:\tonfilms\MidiNoteOut (Devices).v4p’
00:00:01 - : Hid (Human Interface Devices) DeviceController - OnDeviceChange
00:00:09 * : patch C:\Dokumente und Einstellungen\frankl\Desktop\vvvv_40beta22\plugins\SpaceMouse (Devices) help.v4p has been marked as changed because of convertions (from http://vvvv.org/versions/vvvv40alpha21.dtd to 40beta22). you will be asked for OVERWRITING your patch with the updated version…
00:00:09 * : didn’t create node; [VVVV.Nodes.SpaceMousePlugin (ID: 7)](C:\Dokumente und Einstellungen\frankl\Desktop\vvvv_40beta22\plugins\SpaceMouse (Devices) help.v4p, C:\Dokumente und Einstellungen\frankl\Desktop\vvvv_40beta22\plugins\SpaceMouse.dll): Die COM-Klassenfactory für die Komponente mit CLSID {740A7479-C7C1-44DA-8A84-B5DE63C78B32} konnte aufgrund des folgenden Fehlers nicht abgerufen werden: 80040154.
00:00:09 * : couldn’t find/create node C:\Dokumente und Einstellungen\frankl\Desktop\vvvv_40beta22\plugins\SpaceMouse.dll|VVVV.Nodes.SpaceMousePlugin (ID: 7) in patch C:\Dokumente und Einstellungen\frankl\Desktop\vvvv_40beta22\plugins\SpaceMouse (Devices) help.v4p. deleting action.
00:00:09 * : couldn’t connect pins of nodes ? (?) and IOBox (Value Advanced). deleting action.
00:00:09 * : couldn’t connect pins of nodes ? (?) and IOBox (Value Advanced). deleting action.
00:00:09 * : couldn’t connect pins of nodes ? (?) and IOBox (Value Advanced). deleting action.
00:00:09 * : couldn’t connect pins of nodes ? (?) and IOBox (Value Advanced). deleting action.
00:00:09 * : couldn’t connect pins of nodes ? (?) and IOBox (Value Advanced). deleting action.

But GameCotroller (Devices Analog) works fine.

hm, and you have the spacenavigators driver installed?

the spacenavigator doesn’t need drivers.
it is recognized as a common HID.

the 100 MB they provide on their CDrom is only a bunch of APIs for sketchup, Google Earth etc.

mm, common HID ok, but the vvvv-plugin seems to be based on a COM-object (as reading the console-output above suggests one is missing) that probably installed with the driver.

Bingo,
after installing the driver it works like a charm.
Thanks

Edit: And driver has to run, at Programm Menu Point - Start Driver you can start manually if disabled at startup. And in Taskbar it should be visible its small white cube.

Thanks for the suggestions everyone.

Frank, what module/s are you using sucessfully with the spacenavigtor?

Cheers

Im doing a sort of Egoshooter module. This world axis rotation thing is too confusing for me.
Ill post it if its ready - should be around next week.

Sounds great frank, can’t wait to see it.

What are you using to access the spacenavigator data in vvvv? Spacemouse module?

Oh sorry, I use plugin by kalle. The new one from addon pack. But you have to install drivers as well. I just installed some for sketchup and photshop, not all of them. But its somehow installing a COM object as joreg mentioned.

Here it is.
Egoshooter style Spacemouse. Move left,right and forward, backward and rotate to left and right. (no rotation upward or downward though).
Have fun with help file ;D

Hi. I’ve got a SpaceNavigator too. I always liked the idea of doing unusal things with it, but the drivers just interpret it as a sloppy HID device.

Thankfully some guy out there got just as frustrated with 3dConnexion/Logitech and wrote his own driver so you can make it act like a regular joystick, mouse, or keyboard which is just fantastic. I love the way he gets so excited about his great work, too.

Follow this link for info:
http://www.3dconnexion.com/forum/viewtopic.php?t=336

I’ve attached the driver for good measure. It’s not maintained software, just like it’s not a very well maintained device (i’ve had some nasty e-mails with 3dx before which roughly boils down to “we’re too lazy to fix things”)

RBC9_-_SpaceNav_Custom_Driver.rar (1.5 MB)

Thanks for this wraybowling,

I have mine turning up in the post tomorrow (I hope)

I too have just waded through the 42 page post from disgruntled driver frustrated customers.

Looking forward to using it to its full? potential in vvvv however…

stu

@frank:

I use plugin by kalle. The new one from addon pack

that cannot be true.
i never in my life coded a plugin, for still rocket science…

but i made a module containing the HID node which works really fine.

see the 3rd post in this thread: the attached camera works fine without any plugins…

Oh sorry, I thought it was yours.
Im still confused in having an overview fo all plugins.

My Egoshooter module was about using all rotation axis of space navigator, which you cant get with HID node (but probably with new driver above?). But sadly, its a nasty math thing to integrate all axis. So, I stopped with one rotation for now. Hope to make others later.

using all rotation axis of space navigator, which you cant get with HID node

no? but why do i get them? look more precise into my camera: i get all rotations.

Im still confused in having an overview fo all plugins.

that is simply not possible.
but my complaints about a missing :PLUGINS: folder structure keep being ignored.