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.
Search found 11 matches
- Tue Sep 06, 2016 10:33 am
- Forum: Developer's Forum for Windows
- Topic: SDK version and new devices
- Replies: 4
- Views: 10999
- Tue Sep 06, 2016 9:48 am
- Forum: Developer's Forum for Windows
- Topic: SDK version and new devices
- Replies: 4
- Views: 10999
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...
- Tue Sep 06, 2016 7:38 am
- Forum: Developer's Forum for Windows
- Topic: SDK version and new devices
- Replies: 4
- Views: 10999
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...
- Wed Jul 30, 2014 11:14 am
- Forum: Developer's Forum for Windows
- Topic: Preferred way of handling buttons from profile
- Replies: 4
- Views: 9603
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"...
- Tue Jul 29, 2014 4:17 pm
- Forum: Developer's Forum for Windows
- Topic: Preferred way of handling buttons from profile
- Replies: 4
- Views: 9603
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...
- Mon Jul 28, 2014 9:46 am
- Forum: Developer's Forum for Windows
- Topic: Different library builds for Visual Studio versions?
- Replies: 5
- Views: 13007
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)...
- Mon Jul 28, 2014 9:40 am
- Forum: Developer's Forum for Windows
- Topic: ButtonBank in XML profile?
- Replies: 1
- Views: 5637
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?
- Mon Jul 28, 2014 8:47 am
- Forum: Developer's Forum for Windows
- Topic: Preferred way of handling buttons from profile
- Replies: 4
- Views: 9603
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...
- Fri Jul 11, 2014 2:47 pm
- Forum: Developer's Forum for Windows
- Topic: Pass all button events to my application
- Replies: 17
- Views: 34477
Re: Pass all button events to my application
Alright. I just figured out the 3Dx driver comes with application profiles. That answers my questions.
- Fri Jul 11, 2014 12:02 pm
- Forum: Developer's Forum for Windows
- Topic: Pass all button events to my application
- Replies: 17
- Views: 34477
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 ...
- Fri Jul 11, 2014 11:40 am
- Forum: Developer's Forum for Windows
- Topic: Pass all button events to my application
- Replies: 17
- Views: 34477
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?
Is it because they use an older SDK which was allowing it?