Search found 24 matches

by notkevinhise
Wed Sep 04, 2019 9:01 am
Forum: Developer's Forum for Windows
Topic: Using SDL with the SpaceMouse...some keys don't do anything....and the display
Replies: 18
Views: 26631

Re: Using SDL with the SpaceMouse...some keys don't do anything....and the display

If this isn't the developer's forum or the API doesn't work to change he LCD labels and icons...what do you suggest?
by notkevinhise
Tue Sep 03, 2019 9:29 am
Forum: Developer's Forum for Windows
Topic: Using SDL with the SpaceMouse...some keys don't do anything....and the display
Replies: 18
Views: 26631

Re: Using SDL with the SpaceMouse...some keys don't do anything....and the display

" The action interface allows your app to export commands and, optionally, icons to our GUI. The user can then assign them to the SME buttons. " You're stating that the SME has a Graphical User Interface...which I means the user can move a mouse pointer around on the LCD display and select...
by notkevinhise
Fri Aug 30, 2019 4:26 pm
Forum: Developer's Forum for Windows
Topic: SiGrabDevice returns SI_INTERNAL_ERROR
Replies: 2
Views: 8030

Re: SiGrabDevice returns SI_INTERNAL_ERROR

From looking at the 3DxTest32.cpp example, you must: Call SiInitialize() Use SiOpenWinInit() to initialize a SiOpenData structure instance, which is passed to SiOpen(). Then call SiOpen() and get back a valid non-NULL SiHdl value. And finally call SiGrabDevice() with the handle and "true"....
by notkevinhise
Fri Aug 30, 2019 4:15 pm
Forum: Developer's Forum for Windows
Topic: Using SDL with the SpaceMouse...some keys don't do anything....and the display
Replies: 18
Views: 26631

Re: Using SDL with the SpaceMouse...some keys don't do anything....and the display

OK, I've figured out how SiGrabDevice() can be used to keep the SME dedicated to the application, instead of allowing it to promiscuously roam around. And that's very encouraging. Next is how to change the LCD display boxes to label the 12 buttons. Icons would probably be useful for most of the butt...
by notkevinhise
Fri Aug 30, 2019 2:54 pm
Forum: Developer's Forum for Windows
Topic: Using SDL with the SpaceMouse...some keys don't do anything....and the display
Replies: 18
Views: 26631

Re: Using SDL with the SpaceMouse...some keys don't do anything....and the display

I'll look into how I might use the API with Qt and the SDL and bypass those frameworks for just the SME so that I can grab the input and do something useful. It's not a device we'd like to use as a 2nd keyboard, so the labels / default key functions aren't helpful. I appears the driver will change t...
by notkevinhise
Thu Aug 29, 2019 1:51 pm
Forum: Developer's Forum for Windows
Topic: Using SDL with the SpaceMouse...some keys don't do anything....and the display
Replies: 18
Views: 26631

Using SDL with the SpaceMouse...some keys don't do anything....and the display

I have a SpaceMouse Enterprise and I'm using the SDL in some C/C++ code to listen to joystick events. For whatever reasons, there are keys on the Spacemouse that don't do anything...the tab key, space, the V1, V2, and V3 keys, etc. Is there any way of getting these keys to do something in SDL? Is th...
by notkevinhise
Tue Jun 25, 2019 11:26 am
Forum: Developer's Forum for Windows
Topic: SpaceMouse Enterprise will 0 an axis if it's held steady for too long
Replies: 11
Views: 17893

Re: SpaceMouse Enterprise will 0 an axis if it's held steady for too long

It'd be helpful if you could point to an instruction on how to "sign up as a developer" vs. "register"....which is what I've done 3 times already (2 of them seem successful). And who do I send an email to? Do I need a special developer email address to send the email? Can you jus...
by notkevinhise
Thu Jun 20, 2019 9:41 am
Forum: Developer's Forum for Windows
Topic: SpaceMouse Enterprise will 0 an axis if it's held steady for too long
Replies: 11
Views: 17893

SpaceMouse Enterprise will 0 an axis if it's held steady for too long

I'm just trying to use the SpaceMouse as a joystick, in an application that uses SDL to handle joystick input. Apparently there's a feature within the SpaceMouse to start sending out 0 values for the axis if it's pushed and held relatively steady for "too long". When the deflection on the ...