Search found 12 matches
- Mon Oct 05, 2009 7:04 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
You are completely circumventing the driver, and thus the GUI, when you use DI, or any of the MS APIs. You are going directly to the device. In fact, the user doesn't even need to install any 3Dconnexion software to work with your app. OTOH, there is a 3Dx driver in testing that will allow your use...
- Sun Oct 04, 2009 7:59 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
- Fri Oct 02, 2009 3:22 pm
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
Well everything looks good and the device is updating except one problem. On MsgWaitForMultipleObjects it's just staying there and not responding. I read MSDN and it looks like I'm doing everything right. I guess it's not getting any events for the handle? What can I do to fix this? One thing to not...
- Fri Oct 02, 2009 12:00 pm
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
- Fri Oct 02, 2009 11:56 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
That's just a context pointer to get data into the EnumAxesCB callback. You can get that data in there any way you want, even an evil global variable (eek). Hmm I wonder why DIDeviceInfo *pDIDeviceInfo would be NULL in EnumAxesCB function... I'll give it another shot and hopefully it works. Thanks ...
- Fri Oct 02, 2009 11:38 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
Thanks for the help jwick. It's much appreciated. One last question I have is, do I have to initialize the windows form to get DInput to work? From the example code that looks like what I have to do but I may be incorrect in this. I think that was the problem I was having earlier is that the HWND I ...
- Fri Oct 02, 2009 11:30 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
- Fri Oct 02, 2009 11:24 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
- Fri Oct 02, 2009 11:01 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
- Fri Oct 02, 2009 7:54 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DInput
- Replies: 1
- Views: 6313
- Fri Oct 02, 2009 7:39 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DInput
- Replies: 1
- Views: 6313
Issues using DInput
I have already posted this topic in the general "Developer's Forum for Windows" but figured to post here as well. If I shouldn't have I apologize. First off, I am using the SpaceExplorer and attempting to get this device to work with our software using DirectInput: http://www.3dconnexion.c...
- Fri Oct 02, 2009 7:36 am
- Forum: Developer's Forum for Windows
- Topic: Issues using DirectInput
- Replies: 16
- Views: 26823
Issues using DirectInput
First off, I am using the SpaceExplorer and attempting to get this device to work with our software using DirectInput: http://www.3dconnexion.com/3dmouse/spaceexplorer.php The problem that I'm getting stumped at is in EnumAxesCB function. *pDIDeviceInfo is NULL so my application crashes. Here's what...