<DONE> SpaceNavigator Driver - Mouse Joystick Keyboard
Moderator: Moderators
Hi RBC9,
i just ordered my SpaceNavigator and would like to use it for my CarPC.
The applications i'd like to control prefer to accept windows-messages as input.
Is that possible with your driver (or is it planned)?
The other way to contol these apps ist to call the executable file with some parameters.
Would be great if it were possible.
Best regards
Fred
i just ordered my SpaceNavigator and would like to use it for my CarPC.
The applications i'd like to control prefer to accept windows-messages as input.
Is that possible with your driver (or is it planned)?
The other way to contol these apps ist to call the executable file with some parameters.
Would be great if it were possible.
Best regards
Fred
@ psmilligan :
if u create 2 bind on ur Axe , one with keyboard "CTRL" and the other with "Wheel Mouse" , u should get what u want. If i understand correctly
@ Fred02 :
i don t plan add "windows message" as it in the driver for the moment , but ... Keyboard , mouse or joystick are nothing else than windows message at the end ...
so it should work. I suppose u can interact ur app with some "shortcut" or mouse move /clic , isnt it ?
if u create 2 bind on ur Axe , one with keyboard "CTRL" and the other with "Wheel Mouse" , u should get what u want. If i understand correctly
@ Fred02 :
i don t plan add "windows message" as it in the driver for the moment , but ... Keyboard , mouse or joystick are nothing else than windows message at the end ...
so it should work. I suppose u can interact ur app with some "shortcut" or mouse move /clic , isnt it ?
@ Fred02 :
- thx for "Axe" / Axis as i say , my english ...
- for the windows message , i dont understand, or may be u can (want) send particular message , other than Keyb/Mouse Input.
btw, u can use the 3DConnection SDK and get/read the data value from SN, than create windows message in usermode app , wihtout needing any "driver".
i start with this, but , many programs dont accept windows message for input , .... games get from directx , mouse in some app is hooked ... so i prefer create "virtual" device with a driver.
- thx for "Axe" / Axis as i say , my english ...
- for the windows message , i dont understand, or may be u can (want) send particular message , other than Keyb/Mouse Input.
btw, u can use the 3DConnection SDK and get/read the data value from SN, than create windows message in usermode app , wihtout needing any "driver".
i start with this, but , many programs dont accept windows message for input , .... games get from directx , mouse in some app is hooked ... so i prefer create "virtual" device with a driver.
Hi RBC9,
thanks for your efforts and your great work!
My problem is, my applications run minimized in the system tray most of the time, others have no user interface at all.
So i can't set the mousecursor or send some keys, because they don't have the focus and aren't visible.
With windows messages or calls to the respective .exe, control would be possible.
Best regards
Fred
thanks for your efforts and your great work!
My problem is, my applications run minimized in the system tray most of the time, others have no user interface at all.
So i can't set the mousecursor or send some keys, because they don't have the focus and aren't visible.
With windows messages or calls to the respective .exe, control would be possible.
Best regards
Fred
@ Fred02 :
ok , got it
i don t have time for now to look at this, but it s not a big process to add.
i add to my "todo" list.
ps : it u are able to code, i ve got my first test code, where i only read hid_device and send input Key / Mouse in user app mode, not as a driver.
this code is an awnfull rubbish , but have base Class in c# to do it.
ok , got it
i don t have time for now to look at this, but it s not a big process to add.
i add to my "todo" list.
ps : it u are able to code, i ve got my first test code, where i only read hid_device and send input Key / Mouse in user app mode, not as a driver.
this code is an awnfull rubbish , but have base Class in c# to do it.
Hi RBC9,
got my SpaceNavigator yesterday in the evening and installed the driver and made a configuration.
Worked like a charm on my dektop PC!
On my laptop i could not find the HID for SpaceNavigator in the hardwaremanager. I had installed the driver etc. exactly as on the destop machine. But no chance, there is no SpaceNavigator-HID.
Another question: Is it possible to copy configurations from one PC to another?
Is there a settings-file or a registry path?
Best regards
Fred
got my SpaceNavigator yesterday in the evening and installed the driver and made a configuration.
Worked like a charm on my dektop PC!
On my laptop i could not find the HID for SpaceNavigator in the hardwaremanager. I had installed the driver etc. exactly as on the destop machine. But no chance, there is no SpaceNavigator-HID.
Another question: Is it possible to copy configurations from one PC to another?
Is there a settings-file or a registry path?
Best regards
Fred
Laptop use
Hi Fred02
Please attach your 3Dconnexion device to a laptop directly and not trough a docking station.
Please attach your 3Dconnexion device to a laptop directly and not trough a docking station.
HiFred02 wrote:Another question: Is it possible to copy configurations from one PC to another?
Is there a settings-file or a registry path?
Best regards
Fred
right-clic on a Layout , and u can export this layout to file.
or in registry
HKLM/SYSTEM\ControlSet001\Services\RBC9Spacenavigator\Layout
but, be careful with registry
Ced.
Last edited by RBC9 on Wed Feb 14, 2007 5:26 am, edited 2 times in total.
Re: Laptop use
Hi agoenczi,agoenczi wrote:Please attach your 3Dconnexion device to a laptop directly and not trough a docking station.
thanks for the advice. But i connectet it directly, because i don't have a docking station.
Best regards
Fred
Laptop use and copy of a configuration
Hi Fred02
I am sorry it is a problem some users have a docking station and there is a problem connecting the device to the docking station.
Did you get any error message when you installed the driver?
About the copy of configurations: there are 2 sets for each application. The generic ones, which are saved under:
C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\en_us\profiles\default\*.scg
And the others are user specific, there are saved under:
C:\Documents and Settings\<username>\Application Data\3Dconnexion\3DxWare\profiles\userxx.scg
If you have specific settings for a specific application, you have to find the file which contains the application-relevant data, there is a line containing something like:
APPLICATION_NAME = "Microsoft Word - <username>"
You can select this userxx.scg file, install the driver on another system, and replace after the installation the file you copied under the same path on the second machine.
You can edit (or visualize) the *.scg files with WordPad.
I am sorry it is a problem some users have a docking station and there is a problem connecting the device to the docking station.
Did you get any error message when you installed the driver?
About the copy of configurations: there are 2 sets for each application. The generic ones, which are saved under:
C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\en_us\profiles\default\*.scg
And the others are user specific, there are saved under:
C:\Documents and Settings\<username>\Application Data\3Dconnexion\3DxWare\profiles\userxx.scg
If you have specific settings for a specific application, you have to find the file which contains the application-relevant data, there is a line containing something like:
APPLICATION_NAME = "Microsoft Word - <username>"
You can select this userxx.scg file, install the driver on another system, and replace after the installation the file you copied under the same path on the second machine.
You can edit (or visualize) the *.scg files with WordPad.