Search found 10 matches

by dvmorris
Sun Nov 18, 2007 10:51 am
Forum: Developer's Forum for macOS
Topic: Qt Application Development
Replies: 2
Views: 27347

I would still love to write drivers for this thing for my Qt app. The code is at http://code.google.com/p/topmod if anyone would like to take a look at it. i have the 3dconnexion stuff commented out for now, because I gave up about 4 months ago. The spacenav is too awesome to let it go like this. I ...
by dvmorris
Mon May 14, 2007 1:06 am
Forum: Developer's Forum for macOS
Topic: Event Broadcasting in the 3DxValuesCarbon example code
Replies: 11
Views: 45281

I am doing everything right as far as I can tell. This is the output from the callback function when I click one of the buttons, but turning the knob or tilting or twisting it doesn't call the callback function still. The documentation is absolutely not clear enough to make this thing work. Has anyo...
by dvmorris
Fri Apr 20, 2007 2:33 pm
Forum: Developer's Forum for macOS
Topic: Event Broadcasting in the 3DxValuesCarbon example code
Replies: 11
Views: 45281

I can find virtually no documentation about how to use CFBundleSignature, let alone how to use it with Qt. The 3dxMacWare SDK pdf file simply says: CFBundleSignature: Your application’s creator signature. This is the 32-bit CFBundleSignature value. You can pass zero (0) if your application does not ...
by dvmorris
Wed Apr 18, 2007 12:45 am
Forum: Developer's Forum for macOS
Topic: Event Broadcasting in the 3DxValuesCarbon example code
Replies: 11
Views: 45281

does it make a difference that it's a personal edition spacenavigator?
by dvmorris
Wed Apr 18, 2007 12:18 am
Forum: Developer's Forum for macOS
Topic: Event Broadcasting in the 3DxValuesCarbon example code
Replies: 11
Views: 45281

I had been passing this as my unique id for my app: 'topmod' and i just tried this and nothing changed: (UInt32)('TopMod2007') and it did not work either. I have tried the other mask setting, and I added the application to the preference pane before I had started any of this code writing process. An...
by dvmorris
Tue Apr 17, 2007 2:57 pm
Forum: Developer's Forum for macOS
Topic: Event Broadcasting in the 3DxValuesCarbon example code
Replies: 11
Views: 45281

I do have the latest version of the driver, and I am already passing kConnexionClientModeTakeOver and kConnexionMaskAll to the register function.

It just seems strange that the buttons do work, but moving the knob won't call the callback functions.

Any other ideas?
by dvmorris
Mon Apr 16, 2007 1:01 pm
Forum: Developer's Forum for macOS
Topic: Event Broadcasting in the 3DxValuesCarbon example code
Replies: 11
Views: 45281

I just noticed that when i hit the "calibrate" button in the 3d connexion settings panel, it broadcasts two events to my application. I don't know if that helps explain my problem any better.
by dvmorris
Mon Apr 16, 2007 10:01 am
Forum: Developer's Forum for macOS
Topic: Event Broadcasting in the 3DxValuesCarbon example code
Replies: 11
Views: 45281

Event Broadcasting in the 3DxValuesCarbon example code

I am implementing the sample code from the 3DxValuesCarbon example in a Qt application I'm compiling with qmake, and the spacenavigator only seems to broadcast an event when I click the buttons, but not when I move the knob around. I display a mesasge box in the top of the tdx_drv_handler function w...
by dvmorris
Fri Apr 13, 2007 1:42 am
Forum: Developer's Forum for macOS
Topic: Qt Application Development
Replies: 2
Views: 27347

Qt Application Development

I am working on a piece of software that uses Qt opensource from trolltech labs, and I'm wondering if anyone out there has ever implemented support for the SpaceNavigator in an app built using Qt . It's quite difficult to search for this on a forum where quicktime is a popular topic. Thanks for the ...
by dvmorris
Thu Apr 12, 2007 10:21 pm
Forum: MacOS Discussion Forum
Topic: No Google earth support? DECEPTIVE
Replies: 22
Views: 58323

I just received mine tonight, and I'm terribly sad that it doesn't work with Google Earth on OS X. It should be advertised on the site. This is ridiculous. I shouldn't have to read through this whole forum post to learn about this kind of stuff.