protocol of space navigator

If you have questions or comments concerning any non-support related 3Dconnexion topic, please use this forum.

Moderator: Moderators

Post Reply
smashIt
Posts: 4
Joined: Sat Jun 16, 2007 2:02 pm
Location: Austria

protocol of space navigator

Post by smashIt »

is it possible to get documentation about the protocol the space navigator uses?

mfg,
chris
ngomes
Moderator
Moderator
Posts: 3344
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Post by ngomes »

Hi smashIt,

Sure thing. The SpaceNavigator (and any of our USB 3D mice) are standard HID devices (multi-axis). You can find the documentation on HID standards on USB-IF's HID page.
Nuno Gomes
smashIt
Posts: 4
Joined: Sat Jun 16, 2007 2:02 pm
Location: Austria

Post by smashIt »

thx
ngomes
Moderator
Moderator
Posts: 3344
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Post by ngomes »

Hi smashIt,

Do note that 3Dconnexion provides API support. You may start by checking the SDK support page here.
smashIt
Posts: 4
Joined: Sat Jun 16, 2007 2:02 pm
Location: Austria

Post by smashIt »

I know about the SDK, but it's not availabel for BeOS/Haiku :(
ngomes
Moderator
Moderator
Posts: 3344
Joined: Mon Nov 27, 2006 7:22 am
Contact:

Post by ngomes »

smashIt wrote:BeOS/Haiku :(
This is interesting. Are you planning to develop support for 3D mice on that OS?
smashIt
Posts: 4
Joined: Sat Jun 16, 2007 2:02 pm
Location: Austria

Post by smashIt »

I've never written a driver before, and if possible i'd like to avoid it ;)
porcus
Posts: 2
Joined: Sat Aug 18, 2007 2:23 pm
Location: Denham Springs, Louisiana

Post by porcus »

That's convenient that it is a standard HID device. I might try using that interface to receive input from the device instead of using the supplied COM library.
jwick
Moderator
Moderator
Posts: 3341
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Post by jwick »

Hi porcus,

We have sample code referenced for direct to HID examples in the developers forum (as well as DirectInput and RawInput). RawInput works best.

See
viewtopic.php?p=4046#4046
for HID and RawInput example info.

Jim
3Dx Software Development
Post Reply