Search found 11 matches

by Zarlox
Tue Sep 06, 2016 10:33 am
Forum: Developer's Forum for Windows
Topic: SDK version and new devices
Replies: 4
Views: 11046

Re: SDK version and new devices

Ok, I guess CATIA is using raw input.

Well Turns out my client did not have the 3DX driver installed even though he told me he had (because CATIA is working probably). Thanks for your help.
by Zarlox
Tue Sep 06, 2016 9:48 am
Forum: Developer's Forum for Windows
Topic: SDK version and new devices
Replies: 4
Views: 11046

Re: SDK version and new devices

I will go through my code and see if I can find device specific parts. Just another question. I see that software like CATIA is working with the my spacepilot pro even without the driver installed but my software only works with the driver installed. Does it means DS is using something else than the...
by Zarlox
Tue Sep 06, 2016 7:38 am
Forum: Developer's Forum for Windows
Topic: SDK version and new devices
Replies: 4
Views: 11046

SDK version and new devices

Our software is currently built with the SDK version 3.0. One of our client using the SpaceMouse Pro wireless says it won't work with our software but does work in CATIA. I was just wondering if it could be related to SDK version or something else. We only have SpacePilot device in-house so we could...
by Zarlox
Wed Jul 30, 2014 11:14 am
Forum: Developer's Forum for Windows
Topic: Preferred way of handling buttons from profile
Replies: 4
Views: 9616

Re: Preferred way of handling buttons from profile

OK, I will contact support but just to let you know, I got the SDK from the http://www.3dconnexion.com/service/software-developer/licence-agreement/sdk-download.html page after login in with My3DX account. 3dxware SDK package is: 3DxWare-SDK_v3-0-2_r7538.exe And the main header file "si.h"...
by Zarlox
Tue Jul 29, 2014 4:17 pm
Forum: Developer's Forum for Windows
Topic: Preferred way of handling buttons from profile
Replies: 4
Views: 9616

Re: Preferred way of handling buttons from profile

I do not see a SiAppCommandData structure. You must mean the SiAppEventData one. The comment in si.h says it goes with the SI_APP_EVENT. However, the structure only have a integer member called "functionNumber". What is this number associated to? It does not seem to be associated to my App...
by Zarlox
Mon Jul 28, 2014 9:46 am
Forum: Developer's Forum for Windows
Topic: Different library builds for Visual Studio versions?
Replies: 5
Views: 13016

Re: Different library builds for Visual Studio versions?

Sample are made to work with dynamic CRT form VS2008. Just go into the same project properties and : 1. Go to C/C++ -> Code Generation. Change the runtime library to the static one (multithreaded [debug]) 2. Go to Linker -> Input. Change the siapp.lib to siappMT.lib (and the debug one too of course)...
by Zarlox
Mon Jul 28, 2014 9:40 am
Forum: Developer's Forum for Windows
Topic: ButtonBank in XML profile?
Replies: 1
Views: 5648

ButtonBank in XML profile?

I see we can define many button banks to change the set of operation done by the application defined buttons. But how can I switch from one to the other from my application?
by Zarlox
Mon Jul 28, 2014 8:47 am
Forum: Developer's Forum for Windows
Topic: Preferred way of handling buttons from profile
Replies: 4
Views: 9616

Preferred way of handling buttons from profile

Hi, I have looked at most of the supported application profiles and I can see that they all use "AppCommand" macros to assign events to the 3D mouse buttons. This will dispatch the event to the application via a SI_APP_EVENT instead of a SI_BUTTON_EVENT. I guess this is the preferred metho...
by Zarlox
Fri Jul 11, 2014 2:47 pm
Forum: Developer's Forum for Windows
Topic: Pass all button events to my application
Replies: 17
Views: 34579

Re: Pass all button events to my application

Alright. I just figured out the 3Dx driver comes with application profiles. That answers my questions.
by Zarlox
Fri Jul 11, 2014 12:02 pm
Forum: Developer's Forum for Windows
Topic: Pass all button events to my application
Replies: 17
Views: 34579

Re: Pass all button events to my application

Ok, I see the CATIA.xml being created when i launch CATIA. Now, since i see that one has been automatically created for my application, it means this is done by the 3dsWare driver. Is there any SDK functions to configure it or does it haved to be done by hand (or by my application opening it with a ...
by Zarlox
Fri Jul 11, 2014 11:40 am
Forum: Developer's Forum for Windows
Topic: Pass all button events to my application
Replies: 17
Views: 34579

Re: Pass all button events to my application

How comes some application I use (Like the CATIA cam system from Dassault) have the buttons all overridden without providing an external CFG file?

Is it because they use an older SDK which was allowing it?