<DONE> SpaceNavigator Driver - Mouse Joystick Keyboard
Moderator: Moderators
-
- Posts: 1
- Joined: Fri Feb 02, 2007 3:37 pm
Great job amigo.. Thank you
I'm trying to make it workable with Il2 sturmovik game as a Head Rotation (to emulate TrackIR hardware http://www.naturalpoint.com/trackir/02- ... 4-PRO.html)
Sorry
Didn't saw
ChangeLog 01-30 :
- Remove Add/Del button for Layout and Bind , replace with right-clic context menu.
PS
Is it posible to make a static-non-animating icon in tray? Or hide icon?
I'm trying to make it workable with Il2 sturmovik game as a Head Rotation (to emulate TrackIR hardware http://www.naturalpoint.com/trackir/02- ... 4-PRO.html)
Sorry
Didn't saw
ChangeLog 01-30 :
- Remove Add/Del button for Layout and Bind , replace with right-clic context menu.
PS
Is it posible to make a static-non-animating icon in tray? Or hide icon?
alex.guzun :
I ll add an option for icon animation
DaveF :
Sorry , i don't have a 64 OS ... so i could not test/debug.
And , btw, i don t have SpaceBall and i ignore if the HID_Descriptor (Device description / function) are the same.
But , u should "force" driver install , go to windows/inf directory , edit RBC9-SpaceNav.sys , and replace the PID/VID Value ...
I ll add an option for icon animation
DaveF :
Sorry , i don't have a 64 OS ... so i could not test/debug.
And , btw, i don t have SpaceBall and i ignore if the HID_Descriptor (Device description / function) are the same.
But , u should "force" driver install , go to windows/inf directory , edit RBC9-SpaceNav.sys , and replace the PID/VID Value ...
-
- Posts: 42
- Joined: Mon Dec 18, 2006 4:18 am
- Location: Germany
Great stuff Cedric!
Can't wait to try it with my SpacePilot on Vista x64 on friday afternoon.
Can't wait to try it with my SpacePilot on Vista x64 on friday afternoon.
Last edited by Hendrik Hemmler on Sat Feb 17, 2007 5:48 am, edited 1 time in total.
-
- Posts: 42
- Joined: Mon Dec 18, 2006 4:18 am
- Location: Germany
Hello @all...
I have a little problem while getting this thing to work. After i have installed the driver by clicking on "RBC9 - SpaceNav.msi" there ist no .inf File to update the driver of my SpaceNavigator Human input device. The file "RBC9-SpaceNav.sys" is stored in "C:\WINDOWS\system32\drivers"
So when I start the "Program" by clicking the shortcut on desktop, the GUI appears, but does not seem to work. The coordinates are shown once - then the program hangs. After trying to click on "Exit" (or so) and answering the following dialouge with NO the coordinates are shown right! But unfortunately my Explorer does not like it and blocks my taskbar... No right-click or keystroke will help. Only restart seems to help.
Is there anything wrong with the installer? The file on "www.mytempdir.com" seems to be corrupt or changed - there is no filename or attribute. Someone has hacked the site and deletet all filenames
By the way - I run WinXp Pro SP2 - German - SpaceNavigator PE with Software Release 3.0.9
I hope someone has the solution to this problem or even an hint and understands my poor school-english
Thanks!
MD..Sign
I have a little problem while getting this thing to work. After i have installed the driver by clicking on "RBC9 - SpaceNav.msi" there ist no .inf File to update the driver of my SpaceNavigator Human input device. The file "RBC9-SpaceNav.sys" is stored in "C:\WINDOWS\system32\drivers"
So when I start the "Program" by clicking the shortcut on desktop, the GUI appears, but does not seem to work. The coordinates are shown once - then the program hangs. After trying to click on "Exit" (or so) and answering the following dialouge with NO the coordinates are shown right! But unfortunately my Explorer does not like it and blocks my taskbar... No right-click or keystroke will help. Only restart seems to help.
Is there anything wrong with the installer? The file on "www.mytempdir.com" seems to be corrupt or changed - there is no filename or attribute. Someone has hacked the site and deletet all filenames
By the way - I run WinXp Pro SP2 - German - SpaceNavigator PE with Software Release 3.0.9
I hope someone has the solution to this problem or even an hint and understands my poor school-english
Thanks!
MD..Sign
-
- Posts: 42
- Joined: Mon Dec 18, 2006 4:18 am
- Location: Germany
------------------------RBC9 wrote:alex.guzun :
I ll add an option for icon animation
DaveF :
Sorry , i don't have a 64 OS ... so i could not test/debug.
And , btw, i don t have SpaceBall and i ignore if the HID_Descriptor (Device description / function) are the same.
But , u should "force" driver install , go to windows/inf directory , edit RBC9-SpaceNav.sys , and replace the PID/VID Value ...
checked back with my brothers Navigator:
No sucess either. In the step where you chose the compatible driver (yours) I only see the standard one. Changed back the inf file before of course...
In which way?
I changed the inf so far (PID changed)
Hendrik Hemmler :
don t try anymore , it won t work.
1) i have look in my inf , and i don t put any 64 section. (didn t need , so don t check for it ...)
2) my "driver" has to be rewrite to run in 64 , some align stuff ... and , as i say , i don t have a 64 OS to test ...
3) if i have correctly understand , in 64 OS , driver has to be certified ...
don t try anymore , it won t work.
1) i have look in my inf , and i don t put any 64 section. (didn t need , so don t check for it ...)
2) my "driver" has to be rewrite to run in 64 , some align stuff ... and , as i say , i don t have a 64 OS to test ...
3) if i have correctly understand , in 64 OS , driver has to be certified ...
MD..Sign :
after running the Msi/setup.exe, there is 3 files add to ur windows
1) RBC9-SpaceNav.exe in "program files\RBC9 ..."
2) RBC9-SpaceNav.sys in your system32\drivers
and
3) RBC9-SpaceNav.inf in "windows\inf"
now , if u follow screen in the first post , u should install the driver.
other link http://rapidshare.com/files/15926854/RB ... v.rar.html for instal
and here the driver + inf alone
http://rapidshare.com/files/15928491/RB ... y.rar.html
after running the Msi/setup.exe, there is 3 files add to ur windows
1) RBC9-SpaceNav.exe in "program files\RBC9 ..."
2) RBC9-SpaceNav.sys in your system32\drivers
and
3) RBC9-SpaceNav.inf in "windows\inf"
now , if u follow screen in the first post , u should install the driver.
other link http://rapidshare.com/files/15926854/RB ... v.rar.html for instal
and here the driver + inf alone
http://rapidshare.com/files/15928491/RB ... y.rar.html
Last edited by RBC9 on Sat Feb 10, 2007 7:50 pm, edited 2 times in total.
-
- Posts: 42
- Joined: Mon Dec 18, 2006 4:18 am
- Location: Germany
I saw point 1), was going to edit it (not knowing the interferences...)RBC9 wrote:Hendrik Hemmler :
don t try anymore , it won t work.
1) i have look in my inf , and i don t put any 64 section. (didn t need , so don t check for it ...)
2) my "driver" has to be rewrite to run in 64 , some align stuff ... and , as i say , i don t have a 64 OS to test ...
3) if i have correctly understand , in 64 OS , driver has to be certified ...
3) can be enforced.
But what has to be "aligned" in simple words? Just out of curiousity...
Hendrik Hemmler :
if i understand , data, struct ... have to be.
some calls seems to be different.
It s my first "driver", and i 've never write any code for 64 OS.
So may be , i m wrong.
I m a little programmer not really good in "system" app. My job is to write app for data process, money ... not for hardware ...
if someone with 64 developpment knowledge want to look in ... no problem , i ll give my source code
I have try and compile it for 64 , but i dont know if it should work or not ...
btw , even if it should , i think it wont run with SpaceTraveler , i ve look on the device description and saw lot of button , LCD ... i think the data and structure is not the same as SpaceNav.
could u run this app.
http://rapidshare.com/files/15927954/hclient.rar.html
in the first combo , choose ur device
and in the second , select "HID CAPS"
u should obtain HID basic infos. send them.
if i understand , data, struct ... have to be.
some calls seems to be different.
It s my first "driver", and i 've never write any code for 64 OS.
So may be , i m wrong.
I m a little programmer not really good in "system" app. My job is to write app for data process, money ... not for hardware ...
if someone with 64 developpment knowledge want to look in ... no problem , i ll give my source code
I have try and compile it for 64 , but i dont know if it should work or not ...
btw , even if it should , i think it wont run with SpaceTraveler , i ve look on the device description and saw lot of button , LCD ... i think the data and structure is not the same as SpaceNav.
could u run this app.
http://rapidshare.com/files/15927954/hclient.rar.html
in the first combo , choose ur device
and in the second , select "HID CAPS"
u should obtain HID basic infos. send them.
Hi
I have to say. Nice work. Exactly what I've been searching for. I'm a vb programmer an don't want to work with the c++ samples. So emulating a keyboard is that what I want.
But I think the keyboard may have some improvments.
I mapped the directions of the SN to the numeric keys. 5 for press, left is 4, right 6 and so on. Works goot.
What I want is the following. Deadzone to 200. Short press the SN button emulates key "5". Long pressing emulated "7". I tried to map 2 keys to the button. One key without repeating and the other button with a repeating time of 2 seconsd. But then happens the following:
Pressing sends 57. Holding sends 57555555555555555555575555555. Problem is, that releasing an pushing the SN Button again within the repeating time of 2 seconds doent send the "7" again. If I press the SN button an release is within 2 seconds and repress it, it sends "5555555555557555555555" to the keyboard. Should be "755555"...
I hope i explained it goot enough
Such a kind of "hold for x seconds until send key" would be nice. Then i can bind a key for "5" and the wait key for "7". Pressing shortly sends then "5", pressing longer sends "7". Would be perfect if holding the button for longer time doent send the "5"
Could you implement that?
I have to say. Nice work. Exactly what I've been searching for. I'm a vb programmer an don't want to work with the c++ samples. So emulating a keyboard is that what I want.
But I think the keyboard may have some improvments.
I mapped the directions of the SN to the numeric keys. 5 for press, left is 4, right 6 and so on. Works goot.
What I want is the following. Deadzone to 200. Short press the SN button emulates key "5". Long pressing emulated "7". I tried to map 2 keys to the button. One key without repeating and the other button with a repeating time of 2 seconsd. But then happens the following:
Pressing sends 57. Holding sends 57555555555555555555575555555. Problem is, that releasing an pushing the SN Button again within the repeating time of 2 seconds doent send the "7" again. If I press the SN button an release is within 2 seconds and repress it, it sends "5555555555557555555555" to the keyboard. Should be "755555"...
I hope i explained it goot enough
Such a kind of "hold for x seconds until send key" would be nice. Then i can bind a key for "5" and the wait key for "7". Pressing shortly sends then "5", pressing longer sends "7". Would be perfect if holding the button for longer time doent send the "5"
Could you implement that?
-
- Posts: 42
- Joined: Mon Dec 18, 2006 4:18 am
- Location: Germany
@ RBC9
Thanks a lot for answering. Unfortunately i don´t get this thing to work. Even not with the inf file only. When i wan´t to update the driver with the "RBC9-SpaceNav.inf" my system dont show me the possibility to choose the RBC9 device. Only Human input device is shown... Even with a complete reinstall of all software belonging to the SpaceNavigator there is no chance...
Is there any software or device that is disturbing the process? Same port or something? I don´t have a clou...
Thanks for helping...
MD..Sign
Thanks a lot for answering. Unfortunately i don´t get this thing to work. Even not with the inf file only. When i wan´t to update the driver with the "RBC9-SpaceNav.inf" my system dont show me the possibility to choose the RBC9 device. Only Human input device is shown... Even with a complete reinstall of all software belonging to the SpaceNavigator there is no chance...
Is there any software or device that is disturbing the process? Same port or something? I don´t have a clou...
Thanks for helping...
MD..Sign
ChangeLog 02-11 :
- Option for Animating Icon
- Option for SpaceNav Button : Standart - Short Press - Long Press / with Delay
--> something like Pocket/PDA , short for one function and long for another....
Binary Install
Doc
iTunes Volume Bind Sample
MD..Sign :
i think u don t choose the correct device in device manager ...
u should have 2 "device" ...
--> one with something like "Compliant interface (HID)"
--> and the second "User interface USB"
u should update driver on the second device
sorry , i m in french version ... so i don t know the exact word.
here a screen in french :
i think u don t choose the correct device in device manager ...
u should have 2 "device" ...
--> one with something like "Compliant interface (HID)"
--> and the second "User interface USB"
u should update driver on the second device
sorry , i m in french version ... so i don t know the exact word.
here a screen in french :