Joystick Mode

Post questions, comments and feedback to our 3Dconnexion Windows Development Team.

Moderator: Moderators

Post Reply
peavish
Posts: 5
Joined: Thu Apr 03, 2014 5:06 pm

Joystick Mode

Post by peavish » Thu Apr 03, 2014 5:22 pm

I need to integrate the Spacemouse Pro into my company's new application. I've seen several mentions on this forum of 'Joystick mode'. What and where is it? I don't see it in the driver software. Can anyone enlighten me?

Thanks,

Tim

jwick
Moderator
Moderator
Posts: 2803
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Joystick Mode

Post by jwick » Fri Apr 04, 2014 1:14 am

Joystick mode is probably a reference to the driver's ability to emulate a joystick. IOW, to emit joystick events instead of 3D mouse events. This is really just for DirectX games that we can not change.

If you are a software developer, we don't recommend using this except as possibly a proof of concept if you already have implemented a DirectInput joystick. Using the proper 3D mouse events will result in a better implementation.

Sign up as a developer on our web site and download the SDK.

peavish
Posts: 5
Joined: Thu Apr 03, 2014 5:06 pm

Re: Joystick Mode

Post by peavish » Fri Apr 04, 2014 9:06 am

So how do I turn on the joystick emulation?

I've downloaded the SDK. I can't get the examples to run with Visual Studio 2013, but the downloaded 3DxMouse_WPF sample does work.

My goal is to use the Spacemouse Pro as a joystick and jog/******, with the User still able to set the sensitivity through 3DConnextion Properties. I'm able to access the Spacemouse Pro as an HID device, but that bypasses the Properties, correct? The application already works with Direct Input joysticks, so the joystick emulation sounded like a good option.

Thanks for your help

Post Reply