<DONE> SpaceNavigator Driver - Mouse Joystick Keyboard

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Locked
systemsuperuser
Posts: 2
Joined: Sun Apr 08, 2007 1:12 am

BSOD: IRQ_LESS_OR_EQUAL

Post by systemsuperuser »

Hi,

just tried to install the driver at onother laptop, which gave me a BSOD on step b4, which could be reproduced. Then a closer look at the "Device Manager" showed that there's a "HID-compliant device" and "USB Human Interface Device", both appearing/hiding when plugging in/out the SpaceNavigator (which is btw the simplest way to identify the correct device to update the drivers). Then I disabled the "HID-compliant device" and the installation worked well. After installation this device was enabled again.
Maybe it's because I installed also Acrobat3D-, SketchUp-Plugin and 3DxOffice-Drivers.

I hope that'll help someone facing the same problem.
overez
Posts: 3
Joined: Sat Apr 14, 2007 11:48 pm
Location: San Diego

Post by overez »

just wanted to say a big THANK YOU for this. I just spent the last 3 hours setting it up...(i am a bit slow with computers!) :D
mchalflung
Posts: 4
Joined: Sat Apr 14, 2007 4:05 am

FadeToBlack test on spacepilot

Post by mchalflung »

RBC9 wrote:FadeToBlack :

could test this for me ?

1) download FadeToBlack.rar here : http://rbc.duckinegg.com/

2) unplug ur device

3) copy the RBC9-SpaceNav.sys file in ur Windows\system32\drivers directory. replace the old file

4) create a dir and copy there all the file from "Dbugview archive

5) start Dbgview.exe

6) plug ur device

7) SAve the log file in Dbgview.exe

8) send me back this log
Also got a SpacePilot i can't get to work.... also hangs on driver install until you touch the SP. It is then listed in Device Manager as 'Not working properly'. Unplugging and replugging the SP from the usb fixes this but as soon as you touch anything the SP disconnects.

I install the FadeToBlack debug version and here sthe log. The disconnection at the end is immediately after touch the controls.

Hope this helps get things working witht he SpacePilot!
and thanks for the great work so far.

Log follows:

00000000 0.00000000 [624] [21:00:06] IN>PING
00000001 0.00036793 [624] [21:00:06] OUT>PONG (0 ms)
00000002 40.00019073 [624] [21:00:46] IN>PING
00000003 40.00044250 [624] [21:00:46] OUT>PONG (0 ms)
00000004 70.86260223 > Enter: DriverEntry:
00000005 70.86260223 RBC9-SpaceNav
00000006 70.86260223
00000007 70.86260986 > Leave: DriverEntry:
00000008 70.86260986 0
00000009 70.86260986
00000010 70.86302948 > Enter: RBC9_AddDevice:
00000011 70.86302948 84FFB9F8, 84E10030
00000012 70.86302948
00000013 70.86303711 > Leave: RBC9_AddDevice:
00000014 70.86303711 0
00000015 70.86303711
00000016 70.86305237 > Enter: RBC9_DispatchPnp:
00000017 70.86305237 84E10030, 84E49698
00000018 70.86305237
00000019 70.86306000 > Leave: RBC9_DispatchPnp:
00000020 70.86306000 c00000bb
00000021 70.86306000
00000022 70.86314392 > Enter: RBC9_DispatchPnp:
00000023 70.86314392 84E10030, 84E49698
00000024 70.86314392
00000025 70.86450195 > Leave: RBC9_DispatchPnp:
00000026 70.86450958 0
00000027 70.86450958
00000028 70.86462402 > Enter: RBC9_DispatchPnp:
00000029 70.86462402 84E10030, 84E49698
00000030 70.86462402
00000031 70.86463165 > Leave: RBC9_DispatchPnp:
00000032 70.86463165 c00000bb
00000033 70.86463165
00000034 70.86464691 > Enter: RBC9_DispatchPnp:
00000035 70.86464691 84E10030, 84E49698
00000036 70.86464691
00000037 70.86524963 > Enter: RBC9_device_start:
00000038 70.86524963 84E10030
00000039 70.86524963
00000040 70.86525726 > Enter: RBC9_usb_start:
00000041 70.86525726 84E10030
00000042 70.86525726
00000043 70.86525726 > Enter: RBC9_usb_reset:
00000044 70.86525726 84E10030
00000045 70.86526489
00000046 70.86530304 > Enter: RBC9_usb_get_dev_desc:
00000047 70.86530304 84E10030
00000048 70.86531067
00000049 70.86701965 VendorID 46D, ProductID C625, Version 312
00000050 70.86701965
00000051 70.86701965 > Leave: RBC9_usb_get_dev_desc:
00000052 70.86701965 0
00000053 70.86701965
00000054 70.86702728 > Enter: RBC9_usb_select_conf:
00000055 70.86702728 84E10030
00000056 70.86702728
00000057 70.86702728 > Enter: RBC9_usb_get_conf_desc:
00000058 70.86703491 84E10030, F7A338C8, 2831009360, 0
00000059 70.86703491
00000060 70.86703491 RBC9_usb_get_conf_desc - getting configuration descriptor Part 1
00000061 70.86703491
00000062 70.86799622 Getting second part of configuration descriptor
00000063 70.86800385
00000064 70.87000275 > Leave: RBC9_usb_get_conf_desc:
00000065 70.87000275 STATUS_SUCCESS
00000066 70.87000275
00000067 70.88793182 > Leave: RBC9_usb_select_conf:
00000068 70.88793182 STATUS_SUCCESS
00000069 70.88793182
00000070 70.88793945 > Enter: RBC9_usb_get_hid_desc:
00000071 70.88793945 84E10030
00000072 70.88793945
00000073 70.88794708 > Enter: RBC9_usb_get_control_transfer:
00000074 70.88794708 and leave: 84E10030, 8512A578, 999
00000075 70.88794708
00000076 70.97802734 Report Space 266
00000077 70.97802734
00000078 70.97803497 > Leave: RBC9_usb_get_hid_desc:
00000079 70.97803497 0
00000080 70.97803497
00000081 70.97808075 > Enter: RBC9_hid_start:
00000082 70.97808838 84E10030 381
00000083 70.97808838
00000084 70.97812653 > Enter: RBC9_usb_worker:
00000085 70.97813416 84E10030 - DEVICE_STATE_STARTED 1 = 1 ?
00000086 70.97813416
00000087 70.97879791 > Leave: RBC9_hid_start:
00000088 70.97879791 STATUS_SUCCESS
00000089 70.97879791
00000090 70.97880554 > Leave: RBC9_usb_start:
00000091 70.97880554 0
00000092 70.97880554
00000093 70.97880554 > Leave: RBC9_device_start:
00000094 70.97881317 0
00000095 70.97881317
00000096 70.97881317 > Leave: RBC9_DispatchPnp:
00000097 70.97881317 0
00000098 70.97882080
00000099 70.97882080 > Enter: RBC9_DispatchIntDevice:
00000100 70.97882080 84E10030, 8504FE28
00000101 70.97882080
00000102 70.97882843 > Enter: RBC9_ioctl_get_dev_desc:
00000103 70.97882843 84E10030, 8504FE28
00000104 70.97882843
00000105 70.97882843 > Leave: RBC9_ioctl_get_dev_desc:
00000106 70.97883606 STATUS_SUCCESS
00000107 70.97883606
00000108 70.97883606 > Leave: RBC9_DispatchIntDevice:
00000109 70.97883606 0
00000110 70.97883606
00000111 70.97883606 > Enter: RBC9_DispatchIntDevice:
00000112 70.97883606 84E10030, 8504FE28
00000113 70.97883606
00000114 70.97883606 > Enter: RBC9_ioctl_get_dev_attr:
00000115 70.97884369 84E10030, 8504FE28
00000116 70.97884369
00000117 70.97884369 > Leave: RBC9_ioctl_get_dev_attr:
00000118 70.97884369 STATUS_SUCCESS
00000119 70.97884369
00000120 70.97884369 > Leave: RBC9_DispatchIntDevice:
00000121 70.97885132 0
00000122 70.97885132
00000123 70.97885132 > Enter: RBC9_DispatchIntDevice:
00000124 70.97885132 84E10030, 8504FE28
00000125 70.97885895
00000126 70.97885895 > Enter: RBC9_ioctl_get_rep_desc:
00000127 70.97885895 84E10030, 8504FE28
00000128 70.97885895
00000129 70.97886658 > Enter: RBC9_hid_get_rep_desc:
00000130 70.97886658 84E10030, 84FB5008, 647, 381
00000131 70.97886658
00000132 70.97886658 > Leave: RBC9_hid_get_rep_desc:
00000133 70.97887421 STATUS_SUCCESS: 647
00000134 70.97887421
00000135 70.97887421 > Leave: RBC9_ioctl_get_rep_desc:
00000136 70.97887421 STATUS_SUCCESS
00000137 70.97887421
00000138 70.97888184 > Leave: RBC9_DispatchIntDevice:
00000139 70.97888184 0
00000140 70.97888184
00000141 70.98348236 > Enter: RBC9_DispatchPnp:
00000142 70.98348999 84E10030, 84E49698
00000143 70.98348999
00000144 70.98349762 > Enter: RBC9_usb_remove:
00000145 70.98349762 84E10030
00000146 70.98349762
00000147 70.99312592 > Enter: RBC9_hid_worker:
00000148 70.99313354 84E10030
00000149 70.99313354
00000150 70.99313354 already stop/removed
00000151 70.99314117
00000152 70.99314117 > Leave: RBC9_hid_worker:
00000153 70.99314117 STATUS_SUCCESS
00000154 70.99314117
00000155 80.00402832 [624] [21:01:26] IN>PING
00000156 80.00553894 [624] [21:01:26] OUT>PONG (0 ms)
00000157 120.00810242 [624] [21:02:06] IN>PING
00000158 120.00963593 [624] [21:02:06] OUT>PONG (0 ms)
00000159 121.05570221 > Leave: RBC9_usb_worker:
00000160 121.05570221 STATUS_SUCCESS
00000161 121.05570221
00000162 121.05570984 > Enter: RBC9_hid_remove:
00000163 121.05570984 84E10030
00000164 121.05570984
00000165 121.05572510 > Leave: RBC9_hid_remove:
00000166 121.05572510 STATUS_SUCCESS
00000167 121.05572510
00000168 121.05572510 > Leave: RBC9_usb_remove:
00000169 121.05572510 STATUS_SUCCESS
00000170 121.05572510
00000171 121.05589294 > Leave: RBC9_DispatchPnp:
00000172 121.05589294 0
00000173 121.05589294
00000174 121.05594635 > Enter: RBC9_DriverUnload:
00000175 121.05594635 ... and leave
00000176 121.05596161
00000177 160.11680603 [624] [21:02:46] IN>PING
00000178 160.11871338 [624] [21:02:46] OUT>PONG (0 ms)
DAVYFORCE
Posts: 1
Joined: Tue Apr 17, 2007 8:51 pm

Ummmm any hope for SPACE EXPLORER

Post by DAVYFORCE »

yo RBC9 makin magic
this dont seem to work for Space Explorer- cant update the drivers to get the new RBCkeyJoyMou thing going

is there no hope
Have Space Explorer- must Second Life!!
seamus
Posts: 13
Joined: Thu Mar 08, 2007 4:01 am

Post by seamus »

This is a really great driver, but I had to stop using it as Photoshop started acting very strange. It refused to open files and other bugs. When I uninstalled the driver it functioned normaly again.

Has anybody else noticed this bug or any idea of a workaround maybe?
Bowtie Bob
Posts: 45
Joined: Mon Apr 23, 2007 11:34 am

Post by Bowtie Bob »

I must say, this looks very promising, but I am another one of the SpacePilot users that is having the same problem as FadeToBlack.

I will keep checking back to see if you can come up with a fix for it.
Totto
Posts: 1
Joined: Thu Apr 26, 2007 11:14 am

Space explorer

Post by Totto »

does this driver and application work together with the SpaceExplorer, if not, is there any of what you know.
Angelino
Posts: 1
Joined: Sun Apr 29, 2007 12:47 pm

Post by Angelino »

RBC9 Thank you very very much for this. Its the best gift I could get on my birthday which infact is today :)

Everything so far works perfect!! You have made an old man(21years old lol) happy :D


Unfortunetaly Ill can´t help you, I don´t have any programming skills whatsoever...

Thx once again, and sry for the worthless english ;)
SB4000FLX-Owner
Posts: 2
Joined: Fri Feb 23, 2007 7:14 am

Post by SB4000FLX-Owner »

Hi!

This seems to be a wonderful tool! However I have problems with installing it. I run XP Pro (Tablet PC Edition) Service Pack 2. When I am in the "Edit Layout" screen, in the Bind tab, there is just an empty box with "Bind To" and "Comment", there are no other rows in that box, or any other controls in the "Bind" tab. Is there anything I could do or check?

Note: In spite of my user name, I actually run a SpaceNavigator PE.

Thanks for a great initative!
krodelin
Posts: 5
Joined: Thu May 03, 2007 4:59 am

Lucky unlucky SpacePilot user

Post by krodelin »

I just got my new toy (SpacePilot) and wanted to use your driver. However I'm having the same problems as FadeToBlack and others.

I noticed another strange thing. Even if the driver installs successfully no keyboard/mouse/joystick apears. However the config app is able to read buttons and positions .... until reboot. After reboot only the RBC9 driver is there and the regular "HID compliant Device" driver is missing. So it doesn't even work the the 3dconnexion software at that point ... until I uninstall the RBC9 driver.

CU,

Udo



Here's my log output:
00000010 1:54:37 PM > Enter: DriverEntry:
00000011 1:54:37 PM RBC9-SpaceNav
00000012 1:54:37 PM
00000013 1:54:37 PM > Leave: DriverEntry:
00000014 1:54:37 PM 0
00000015 1:54:37 PM
00000016 1:54:37 PM > Enter: RBC9_AddDevice:
00000017 1:54:37 PM 8A160880, 890EB288
00000018 1:54:37 PM
00000019 1:54:37 PM > Leave: RBC9_AddDevice:
00000020 1:54:37 PM 0
00000021 1:54:37 PM
00000022 1:54:37 PM > Enter: RBC9_DispatchPnp:
00000023 1:54:37 PM 890EB288, 89286008
00000024 1:54:37 PM
00000025 1:54:37 PM > Leave: RBC9_DispatchPnp:
00000026 1:54:37 PM c00000bb
00000027 1:54:37 PM
00000028 1:54:37 PM > Enter: RBC9_DispatchPnp:
00000029 1:54:37 PM 890EB288, 89286008
00000030 1:54:37 PM
00000031 1:54:37 PM > Leave: RBC9_DispatchPnp:
00000032 1:54:37 PM 0
00000033 1:54:37 PM
00000034 1:54:37 PM > Enter: RBC9_DispatchPnp:
00000035 1:54:37 PM 890EB288, 89286008
00000036 1:54:37 PM
00000037 1:54:37 PM > Leave: RBC9_DispatchPnp:
00000038 1:54:37 PM c00000bb
00000039 1:54:37 PM
00000040 1:54:37 PM > Enter: RBC9_DispatchPnp:
00000041 1:54:37 PM 890EB288, 89286008
00000042 1:54:37 PM
00000043 1:54:37 PM > Enter: RBC9_device_start:
00000044 1:54:37 PM 890EB288
00000045 1:54:37 PM
00000046 1:54:37 PM > Enter: RBC9_usb_start:
00000047 1:54:37 PM 890EB288
00000048 1:54:37 PM
00000049 1:54:37 PM > Enter: RBC9_usb_reset:
00000050 1:54:37 PM 890EB288
00000051 1:54:37 PM
00000052 1:54:37 PM > Enter: RBC9_usb_get_dev_desc:
00000053 1:54:37 PM 890EB288
00000054 1:54:37 PM
00000055 1:54:37 PM VendorID 46D, ProductID C625, Version 312
00000056 1:54:37 PM
00000057 1:54:37 PM > Leave: RBC9_usb_get_dev_desc:
00000058 1:54:37 PM 0
00000059 1:54:37 PM
00000060 1:54:37 PM > Enter: RBC9_usb_select_conf:
00000061 1:54:37 PM 890EB288
00000062 1:54:37 PM
00000063 1:54:37 PM > Enter: RBC9_usb_get_conf_desc:
00000064 1:54:37 PM 890EB288, F78E28C4, 3043305040, 0
00000065 1:54:37 PM
00000066 1:54:37 PM RBC9_usb_get_conf_desc - getting configuration descriptor Part 1
00000067 1:54:37 PM
00000068 1:54:37 PM Getting second part of configuration descriptor
00000069 1:54:37 PM
00000070 1:54:37 PM > Leave: RBC9_usb_get_conf_desc:
00000071 1:54:37 PM STATUS_SUCCESS
00000072 1:54:37 PM
00000073 1:54:37 PM > Leave: RBC9_usb_select_conf:
00000074 1:54:37 PM STATUS_SUCCESS
00000075 1:54:37 PM
00000076 1:54:37 PM > Enter: RBC9_usb_get_hid_desc:
00000077 1:54:37 PM 890EB288
00000078 1:54:37 PM
00000079 1:54:37 PM > Enter: RBC9_usb_get_control_transfer:
00000080 1:54:37 PM and leave: 890EB288, 8908E220, 999
00000081 1:54:37 PM
00000082 1:54:37 PM Report Space 266
00000083 1:54:37 PM
00000084 1:54:37 PM > Leave: RBC9_usb_get_hid_desc:
00000085 1:54:37 PM 0
00000086 1:54:37 PM
00000087 1:54:37 PM > Enter: RBC9_hid_start:
00000088 1:54:37 PM 890EB288 381
00000089 1:54:37 PM
00000090 1:54:37 PM > Leave: RBC9_hid_start:
00000091 1:54:37 PM STATUS_SUCCESS
00000092 1:54:37 PM
00000093 1:54:37 PM > Leave: RBC9_usb_start:
00000094 1:54:37 PM 0
00000095 1:54:37 PM
00000096 1:54:37 PM > Leave: RBC9_device_start:
00000097 1:54:37 PM 0
00000098 1:54:37 PM
00000099 1:54:37 PM > Leave: RBC9_DispatchPnp:
00000100 1:54:37 PM 0
00000101 1:54:37 PM
00000102 1:54:37 PM > Enter: RBC9_DispatchIntDevice:
00000103 1:54:37 PM 890EB288, 8930C858
00000104 1:54:37 PM
00000105 1:54:37 PM > Enter: RBC9_ioctl_get_dev_desc:
00000106 1:54:37 PM 890EB288, 8930C858
00000107 1:54:37 PM
00000108 1:54:37 PM > Leave: RBC9_ioctl_get_dev_desc:
00000109 1:54:37 PM STATUS_SUCCESS
00000110 1:54:37 PM
00000111 1:54:37 PM > Leave: RBC9_DispatchIntDevice:
00000112 1:54:37 PM 0
00000113 1:54:37 PM
00000114 1:54:37 PM > Enter: RBC9_DispatchIntDevice:
00000115 1:54:37 PM 890EB288, 8930C858
00000116 1:54:37 PM
00000117 1:54:37 PM > Enter: RBC9_ioctl_get_dev_attr:
00000118 1:54:37 PM 890EB288, 8930C858
00000119 1:54:37 PM
00000120 1:54:37 PM > Leave: RBC9_ioctl_get_dev_attr:
00000121 1:54:37 PM STATUS_SUCCESS
00000122 1:54:37 PM
00000123 1:54:37 PM > Leave: RBC9_DispatchIntDevice:
00000124 1:54:37 PM 0
00000125 1:54:37 PM
00000126 1:54:37 PM > Enter: RBC9_DispatchIntDevice:
00000127 1:54:37 PM 890EB288, 8930C858
00000128 1:54:37 PM
00000129 1:54:37 PM > Enter: RBC9_ioctl_get_rep_desc:
00000130 1:54:37 PM 890EB288, 8930C858
00000131 1:54:37 PM
00000132 1:54:37 PM > Enter: RBC9_hid_get_rep_desc:
00000133 1:54:37 PM 890EB288, 890F4008, 647, 381
00000134 1:54:37 PM
00000135 1:54:37 PM > Leave: RBC9_hid_get_rep_desc:
00000136 1:54:37 PM STATUS_SUCCESS: 647
00000137 1:54:37 PM
00000138 1:54:37 PM > Leave: RBC9_ioctl_get_rep_desc:
00000139 1:54:37 PM STATUS_SUCCESS
00000140 1:54:37 PM
00000141 1:54:37 PM > Leave: RBC9_DispatchIntDevice:
00000142 1:54:37 PM 0
00000143 1:54:37 PM
00000144 1:54:37 PM > Enter: RBC9_usb_worker:
00000145 1:54:37 PM 890EB288 - DEVICE_STATE_STARTED 1 = 1 ?
00000146 1:54:37 PM
00000147 1:54:37 PM > Enter: RBC9_hid_worker:
00000148 1:54:37 PM 890EB288
00000149 1:54:37 PM
00000150 1:54:37 PM > Enter: RBC9_InitState:
00000151 1:54:37 PM Build - 1073
00000152 1:54:37 PM
00000153 1:54:37 PM > Enter: RBC9_Delete_Profil:
00000154 1:54:37 PM 890EB288
00000155 1:54:37 PM
00000156 1:54:37 PM > Leave: RBC9_Delete_Profil:
00000157 1:54:37 PM
00000158 1:54:37 PM > Enter: RBC9_Profil_ZERO:
00000159 1:54:37 PM
00000160 1:54:37 PM > Leave: RBC9_Profil_ZERO:
00000161 1:54:37 PM
00000162 1:54:37 PM > Enter: RBC9_Get_Profils:
00000163 1:54:37 PM
00000164 1:54:37 PM newpath bis \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\RBC9SpaceNavigator\Layout\
00000165 1:54:37 PM
00000166 1:54:37 PM > Enter: RBC9_Load_Profil:
00000167 1:54:37 PM Open Layer Layout - [0001]
00000168 1:54:37 PM
00000169 1:54:37 PM newpath bis \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\RBC9SpaceNavigator\Layout\Layout - [0001]
00000170 1:54:37 PM
00000171 1:54:37 PM > Enter: RBC9_Profil_Exist:
00000172 1:54:37 PM 890EB288 Check Profil 1
00000173 1:54:37 PM
00000174 1:54:37 PM > Leave: RBC9_Profil_Exist:
00000175 1:54:37 PM OK Not Found
00000176 1:54:37 PM
00000177 1:54:37 PM Profil_Id 1 - Profil_Name Mouse Only - DeadZone 0
00000178 1:54:37 PM
00000179 1:54:37 PM > Leave: RBC9_Load_Profil:
00000180 1:54:37 PM
00000181 1:54:37 PM > Leave: RBC9_Get_Profils:
00000182 1:54:37 PM Fin OK 0
00000183 1:54:37 PM
00000184 1:54:37 PM > Enter: RBC9_Select_Profil:
00000185 1:54:37 PM 890EB288 Search Profil 1
00000186 1:54:37 PM
00000187 1:54:37 PM > Leave: RBC9_Select_Profil:
00000188 1:54:37 PM Found Profil 1
00000189 1:54:37 PM
00000190 1:54:37 PM > Leave: RBC9_InitState:
00000191 1:54:37 PM
00000192 1:54:37 PM > Enter: RBC9_DispatchPnp:
00000193 1:54:37 PM 890EB288, 8930C858
00000194 1:54:37 PM
00000195 1:54:37 PM > Enter: RBC9_usb_remove:
00000196 1:54:37 PM 890EB288
00000197 1:54:37 PM
00000198 1:54:37 PM already stop/removed
00000199 1:54:37 PM
00000200 1:54:37 PM > Leave: RBC9_hid_worker:
00000201 1:54:37 PM STATUS_SUCCESS
00000202 1:54:37 PM
00000233 1:55:08 PM > Leave: RBC9_usb_worker:
00000234 1:55:08 PM STATUS_SUCCESS
00000235 1:55:08 PM
00000236 1:55:08 PM > Enter: RBC9_hid_remove:
00000237 1:55:08 PM 890EB288
00000238 1:55:08 PM
00000239 1:55:08 PM > Leave: RBC9_hid_remove:
00000240 1:55:08 PM STATUS_SUCCESS
00000241 1:55:08 PM
00000242 1:55:08 PM > Leave: RBC9_usb_remove:
00000243 1:55:08 PM STATUS_SUCCESS
00000244 1:55:08 PM
00000245 1:55:08 PM > Leave: RBC9_DispatchPnp:
00000246 1:55:08 PM 0
00000247 1:55:08 PM
00000248 1:55:08 PM > Enter: RBC9_DriverUnload:
00000249 1:55:08 PM ... and leave
00000250 1:55:08 PM
00000282 1:55:39 PM > Enter: DriverEntry:
00000283 1:55:39 PM RBC9-SpaceNav
00000284 1:55:39 PM
00000285 1:55:39 PM > Leave: DriverEntry:
00000286 1:55:39 PM 0
00000287 1:55:39 PM
00000288 1:55:39 PM > Enter: RBC9_AddDevice:
00000289 1:55:39 PM 8A160880, 890EB288
00000290 1:55:39 PM
00000291 1:55:39 PM > Leave: RBC9_AddDevice:
00000292 1:55:39 PM 0
00000293 1:55:39 PM
00000294 1:55:39 PM > Enter: RBC9_DispatchPnp:
00000295 1:55:39 PM 890EB288, 8930C868
00000296 1:55:39 PM
00000297 1:55:39 PM > Leave: RBC9_DispatchPnp:
00000298 1:55:39 PM c00000bb
00000299 1:55:39 PM
00000300 1:55:39 PM > Enter: RBC9_DispatchPnp:
00000301 1:55:39 PM 890EB288, 8930C868
00000302 1:55:39 PM
00000303 1:55:39 PM > Leave: RBC9_DispatchPnp:
00000304 1:55:39 PM 0
00000305 1:55:39 PM
00000306 1:55:39 PM > Enter: RBC9_DispatchPnp:
00000307 1:55:39 PM 890EB288, 8930C868
00000308 1:55:39 PM
00000309 1:55:39 PM > Leave: RBC9_DispatchPnp:
00000310 1:55:39 PM c00000bb
00000311 1:55:39 PM
00000312 1:55:39 PM > Enter: RBC9_DispatchPnp:
00000313 1:55:39 PM 890EB288, 8930C868
00000314 1:55:39 PM
00000315 1:55:39 PM > Enter: RBC9_device_start:
00000316 1:55:39 PM 890EB288
00000317 1:55:39 PM
00000318 1:55:39 PM > Enter: RBC9_usb_start:
00000319 1:55:39 PM 890EB288
00000320 1:55:39 PM
00000321 1:55:39 PM > Enter: RBC9_usb_reset:
00000322 1:55:39 PM 890EB288
00000323 1:55:39 PM
00000324 1:55:39 PM > Enter: RBC9_usb_get_dev_desc:
00000325 1:55:39 PM 890EB288
00000326 1:55:39 PM
00000327 1:55:39 PM VendorID 46D, ProductID C625, Version 312
00000328 1:55:39 PM
00000329 1:55:39 PM > Leave: RBC9_usb_get_dev_desc:
00000330 1:55:39 PM 0
00000331 1:55:39 PM
00000332 1:55:39 PM > Enter: RBC9_usb_select_conf:
00000333 1:55:39 PM 890EB288
00000334 1:55:39 PM
00000335 1:55:39 PM > Enter: RBC9_usb_get_conf_desc:
00000336 1:55:39 PM 890EB288, F78DE8C0, 3026318928, 0
00000337 1:55:39 PM
00000338 1:55:39 PM RBC9_usb_get_conf_desc - getting configuration descriptor Part 1
00000339 1:55:39 PM
00000340 1:55:39 PM Getting second part of configuration descriptor
00000341 1:55:39 PM
00000342 1:55:39 PM > Leave: RBC9_usb_get_conf_desc:
00000343 1:55:39 PM STATUS_SUCCESS
00000344 1:55:39 PM
00000345 1:55:39 PM > Leave: RBC9_usb_select_conf:
00000346 1:55:39 PM STATUS_SUCCESS
00000347 1:55:39 PM
00000348 1:55:39 PM > Enter: RBC9_usb_get_hid_desc:
00000349 1:55:39 PM 890EB288
00000350 1:55:39 PM
00000351 1:55:39 PM > Enter: RBC9_usb_get_control_transfer:
00000352 1:55:39 PM and leave: 890EB288, 893E3C18, 999
00000353 1:55:39 PM
00000354 1:55:39 PM Report Space 266
00000355 1:55:39 PM
00000356 1:55:39 PM > Leave: RBC9_usb_get_hid_desc:
00000357 1:55:39 PM 0
00000358 1:55:39 PM
00000359 1:55:39 PM > Enter: RBC9_hid_start:
00000360 1:55:39 PM 890EB288 381
00000361 1:55:39 PM
00000362 1:55:39 PM > Leave: RBC9_hid_start:
00000363 1:55:39 PM STATUS_SUCCESS
00000364 1:55:39 PM
00000365 1:55:39 PM > Leave: RBC9_usb_start:
00000366 1:55:39 PM 0
00000367 1:55:39 PM
00000368 1:55:39 PM > Leave: RBC9_device_start:
00000369 1:55:39 PM 0
00000370 1:55:39 PM
00000371 1:55:39 PM > Leave: RBC9_DispatchPnp:
00000372 1:55:39 PM 0
00000373 1:55:39 PM
00000374 1:55:39 PM > Enter: RBC9_DispatchIntDevice:
00000375 1:55:39 PM 890EB288, 890432B0
00000376 1:55:39 PM
00000377 1:55:39 PM > Enter: RBC9_ioctl_get_dev_desc:
00000378 1:55:39 PM 890EB288, 890432B0
00000379 1:55:39 PM
00000380 1:55:39 PM > Leave: RBC9_ioctl_get_dev_desc:
00000381 1:55:39 PM STATUS_SUCCESS
00000382 1:55:39 PM
00000383 1:55:39 PM > Leave: RBC9_DispatchIntDevice:
00000384 1:55:39 PM 0
00000385 1:55:39 PM
00000386 1:55:39 PM > Enter: RBC9_DispatchIntDevice:
00000387 1:55:39 PM 890EB288, 890432B0
00000388 1:55:39 PM
00000389 1:55:39 PM > Enter: RBC9_ioctl_get_dev_attr:
00000390 1:55:39 PM 890EB288, 890432B0
00000391 1:55:39 PM
00000392 1:55:39 PM > Leave: RBC9_ioctl_get_dev_attr:
00000393 1:55:39 PM STATUS_SUCCESS
00000394 1:55:39 PM
00000395 1:55:39 PM > Leave: RBC9_DispatchIntDevice:
00000396 1:55:39 PM 0
00000397 1:55:39 PM
00000398 1:55:39 PM > Enter: RBC9_DispatchIntDevice:
00000399 1:55:39 PM 890EB288, 890432B0
00000400 1:55:39 PM
00000401 1:55:39 PM > Enter: RBC9_ioctl_get_rep_desc:
00000402 1:55:39 PM 890EB288, 890432B0
00000403 1:55:39 PM
00000404 1:55:39 PM > Enter: RBC9_hid_get_rep_desc:
00000405 1:55:39 PM 890EB288, 89004D78, 647, 381
00000406 1:55:39 PM
00000407 1:55:39 PM > Leave: RBC9_hid_get_rep_desc:
00000408 1:55:39 PM STATUS_SUCCESS: 647
00000409 1:55:39 PM
00000410 1:55:39 PM > Leave: RBC9_ioctl_get_rep_desc:
00000411 1:55:39 PM STATUS_SUCCESS
00000412 1:55:39 PM
00000413 1:55:39 PM > Leave: RBC9_DispatchIntDevice:
00000414 1:55:39 PM 0
00000415 1:55:39 PM
00000416 1:55:39 PM > Enter: RBC9_DispatchPnp:
00000417 1:55:39 PM 890EB288, 8930C868
00000418 1:55:39 PM
00000419 1:55:39 PM > Enter: RBC9_usb_remove:
00000420 1:55:39 PM 890EB288
00000421 1:55:39 PM
00000422 1:55:39 PM > Enter: RBC9_usb_worker:
00000423 1:55:39 PM 890EB288 - DEVICE_STATE_STARTED 1 = 3 ?
00000424 1:55:39 PM
00000425 1:55:39 PM > Leave: RBC9_usb_worker:
00000426 1:55:39 PM STATUS_SUCCESS
00000427 1:55:39 PM
00000428 1:55:39 PM > Enter: RBC9_hid_remove:
00000429 1:55:39 PM 890EB288
00000430 1:55:39 PM
00000431 1:55:39 PM > Enter: RBC9_hid_worker:
00000432 1:55:39 PM 890EB288
00000433 1:55:39 PM
00000434 1:55:39 PM already stop/removed
00000435 1:55:39 PM
00000436 1:55:39 PM > Leave: RBC9_hid_worker:
00000437 1:55:39 PM STATUS_SUCCESS
00000438 1:55:39 PM
00000439 1:55:39 PM > Leave: RBC9_hid_remove:
00000440 1:55:39 PM STATUS_SUCCESS
00000441 1:55:39 PM
00000442 1:55:39 PM > Leave: RBC9_usb_remove:
00000443 1:55:39 PM STATUS_SUCCESS
00000444 1:55:39 PM
00000445 1:55:39 PM > Leave: RBC9_DispatchPnp:
00000446 1:55:39 PM 0
00000447 1:55:39 PM
00000448 1:55:39 PM > Enter: RBC9_DriverUnload:
00000449 1:55:39 PM ... and leave
00000450 1:55:39 PM
00000481 1:56:13 PM > Enter: DriverEntry:
00000482 1:56:13 PM RBC9-SpaceNav
00000483 1:56:13 PM
00000484 1:56:13 PM > Leave: DriverEntry:
00000485 1:56:13 PM 0
00000486 1:56:13 PM
00000487 1:56:13 PM > Enter: RBC9_AddDevice:
00000488 1:56:13 PM 8A160880, 890EB288
00000489 1:56:13 PM
00000490 1:56:13 PM > Leave: RBC9_AddDevice:
00000491 1:56:13 PM 0
00000492 1:56:13 PM
00000493 1:56:13 PM > Enter: RBC9_DispatchPnp:
00000494 1:56:13 PM 890EB288, 89036E48
00000495 1:56:13 PM
00000496 1:56:13 PM > Leave: RBC9_DispatchPnp:
00000497 1:56:13 PM c00000bb
00000498 1:56:13 PM
00000499 1:56:13 PM > Enter: RBC9_DispatchPnp:
00000500 1:56:13 PM 890EB288, 89036E48
00000501 1:56:13 PM
00000502 1:56:13 PM > Leave: RBC9_DispatchPnp:
00000503 1:56:13 PM 0
00000504 1:56:13 PM
00000505 1:56:13 PM > Enter: RBC9_DispatchPnp:
00000506 1:56:13 PM 890EB288, 89036E48
00000507 1:56:13 PM
00000508 1:56:13 PM > Leave: RBC9_DispatchPnp:
00000509 1:56:13 PM c00000bb
00000510 1:56:13 PM
00000511 1:56:13 PM > Enter: RBC9_DispatchPnp:
00000512 1:56:13 PM 890EB288, 89036E48
00000513 1:56:13 PM
00000514 1:56:13 PM > Enter: RBC9_device_start:
00000515 1:56:13 PM 890EB288
00000516 1:56:13 PM
00000517 1:56:13 PM > Enter: RBC9_usb_start:
00000518 1:56:13 PM 890EB288
00000519 1:56:13 PM
00000520 1:56:13 PM > Enter: RBC9_usb_reset:
00000521 1:56:13 PM 890EB288
00000522 1:56:13 PM
00000523 1:56:13 PM > Enter: RBC9_usb_get_dev_desc:
00000524 1:56:13 PM 890EB288
00000525 1:56:13 PM
00000526 1:56:13 PM VendorID 46D, ProductID C625, Version 312
00000527 1:56:13 PM
00000528 1:56:13 PM > Leave: RBC9_usb_get_dev_desc:
00000529 1:56:13 PM 0
00000530 1:56:13 PM
00000531 1:56:13 PM > Enter: RBC9_usb_select_conf:
00000532 1:56:13 PM 890EB288
00000533 1:56:13 PM
00000534 1:56:13 PM > Enter: RBC9_usb_get_conf_desc:
00000535 1:56:13 PM 890EB288, F78DE8C0, 3025487440, 0
00000536 1:56:13 PM
00000537 1:56:13 PM RBC9_usb_get_conf_desc - getting configuration descriptor Part 1
00000538 1:56:13 PM
00000539 1:56:13 PM Getting second part of configuration descriptor
00000540 1:56:13 PM
00000541 1:56:13 PM > Leave: RBC9_usb_get_conf_desc:
00000542 1:56:13 PM STATUS_SUCCESS
00000543 1:56:13 PM
00000544 1:56:13 PM > Leave: RBC9_usb_select_conf:
00000545 1:56:13 PM STATUS_SUCCESS
00000546 1:56:13 PM
00000547 1:56:13 PM > Enter: RBC9_usb_get_hid_desc:
00000548 1:56:13 PM 890EB288
00000549 1:56:13 PM
00000550 1:56:13 PM > Enter: RBC9_usb_get_control_transfer:
00000551 1:56:13 PM and leave: 890EB288, 89004C18, 999
00000552 1:56:13 PM
00000553 1:56:13 PM Report Space 266
00000554 1:56:13 PM
00000555 1:56:13 PM > Leave: RBC9_usb_get_hid_desc:
00000556 1:56:13 PM 0
00000557 1:56:13 PM
00000558 1:56:13 PM > Enter: RBC9_hid_start:
00000559 1:56:13 PM 890EB288 381
00000560 1:56:13 PM
00000561 1:56:13 PM > Leave: RBC9_hid_start:
00000562 1:56:13 PM STATUS_SUCCESS
00000563 1:56:13 PM
00000564 1:56:13 PM > Leave: RBC9_usb_start:
00000565 1:56:13 PM 0
00000566 1:56:13 PM
00000567 1:56:13 PM > Leave: RBC9_device_start:
00000568 1:56:13 PM 0
00000569 1:56:13 PM
00000570 1:56:13 PM > Leave: RBC9_DispatchPnp:
00000571 1:56:13 PM 0
00000572 1:56:13 PM
00000573 1:56:13 PM > Enter: RBC9_DispatchIntDevice:
00000574 1:56:13 PM 890EB288, 8971F958
00000575 1:56:13 PM
00000576 1:56:13 PM > Enter: RBC9_ioctl_get_dev_desc:
00000577 1:56:13 PM 890EB288, 8971F958
00000578 1:56:13 PM
00000579 1:56:13 PM > Leave: RBC9_ioctl_get_dev_desc:
00000580 1:56:13 PM STATUS_SUCCESS
00000581 1:56:13 PM
00000582 1:56:13 PM > Leave: RBC9_DispatchIntDevice:
00000583 1:56:13 PM 0
00000584 1:56:13 PM
00000585 1:56:13 PM > Enter: RBC9_DispatchIntDevice:
00000586 1:56:13 PM 890EB288, 8971F958
00000587 1:56:13 PM
00000588 1:56:13 PM > Enter: RBC9_ioctl_get_dev_attr:
00000589 1:56:13 PM 890EB288, 8971F958
00000590 1:56:13 PM
00000591 1:56:13 PM > Leave: RBC9_ioctl_get_dev_attr:
00000592 1:56:13 PM STATUS_SUCCESS
00000593 1:56:13 PM
00000594 1:56:13 PM > Leave: RBC9_DispatchIntDevice:
00000595 1:56:13 PM 0
00000596 1:56:13 PM
00000597 1:56:13 PM > Enter: RBC9_DispatchIntDevice:
00000598 1:56:13 PM 890EB288, 8971F958
00000599 1:56:13 PM
00000600 1:56:13 PM > Enter: RBC9_ioctl_get_rep_desc:
00000601 1:56:13 PM 890EB288, 8971F958
00000602 1:56:13 PM
00000603 1:56:13 PM > Enter: RBC9_hid_get_rep_desc:
00000604 1:56:13 PM 890EB288, 891F60A8, 647, 381
00000605 1:56:13 PM
00000606 1:56:13 PM > Leave: RBC9_hid_get_rep_desc:
00000607 1:56:13 PM STATUS_SUCCESS: 647
00000608 1:56:13 PM
00000609 1:56:13 PM > Leave: RBC9_ioctl_get_rep_desc:
00000610 1:56:13 PM STATUS_SUCCESS
00000611 1:56:13 PM
00000612 1:56:13 PM > Leave: RBC9_DispatchIntDevice:
00000613 1:56:13 PM 0
00000614 1:56:13 PM
00000615 1:56:13 PM > Enter: RBC9_DispatchPnp:
00000616 1:56:13 PM 890EB288, 89036E48
00000617 1:56:13 PM
00000618 1:56:13 PM > Enter: RBC9_usb_remove:
00000619 1:56:13 PM 890EB288
00000620 1:56:13 PM
00000621 1:56:13 PM > Enter: RBC9_usb_worker:
00000622 1:56:13 PM 890EB288 - DEVICE_STATE_STARTED 1 = 3 ?
00000623 1:56:13 PM
00000624 1:56:13 PM > Leave: RBC9_usb_worker:
00000625 1:56:13 PM STATUS_SUCCESS
00000626 1:56:13 PM
00000627 1:56:13 PM > Enter: RBC9_hid_remove:
00000628 1:56:13 PM 890EB288
00000629 1:56:13 PM
00000630 1:56:13 PM > Enter: RBC9_hid_worker:
00000631 1:56:13 PM 890EB288
00000632 1:56:13 PM
00000633 1:56:13 PM already stop/removed
00000634 1:56:13 PM
00000635 1:56:13 PM > Leave: RBC9_hid_worker:
00000636 1:56:13 PM STATUS_SUCCESS
00000637 1:56:13 PM
00000638 1:56:13 PM > Leave: RBC9_hid_remove:
00000639 1:56:13 PM STATUS_SUCCESS
00000640 1:56:13 PM
00000641 1:56:13 PM > Leave: RBC9_usb_remove:
00000642 1:56:13 PM STATUS_SUCCESS
00000643 1:56:13 PM
00000644 1:56:13 PM > Leave: RBC9_DispatchPnp:
00000645 1:56:13 PM 0
00000646 1:56:13 PM
00000647 1:56:13 PM > Enter: RBC9_DriverUnload:
00000648 1:56:13 PM ... and leave
00000649 1:56:13 PM
mchalflung
Posts: 4
Joined: Sat Apr 14, 2007 4:05 am

Post by mchalflung »

Any heard from RBC9 lately? Seems to have gone of the map. Can anyone else look into the Spacepilot issue? I'd love to but have absolutely ZERO programming skills.


RBC9 where are u? luv your work so far! please come back to the table!
GTWillemsen
Posts: 33
Joined: Sat Mar 24, 2007 7:31 am

Post by GTWillemsen »

Maybe with lost of the energy source behind this, maybe,.. 3dconnexion self want to look at this?

It seems to be a very demanded feature request for a lot of (potential) customers...

I haven't dare to install it yet, because I am commercially depending on my SpacePilot, same for this topic.

I am willing to give one of these solutions a go, but same as most of us, with lack of the needed programming skills to repair/fix or undo anything necessarry if things wouldn't work out.

Is this undoable (good uninstall functionality) and/or not affecting 3Dconnexion support?
dkosburn
Posts: 22
Joined: Wed May 23, 2007 12:04 pm

Post by dkosburn »

GTWillemsen wrote:Maybe with lost of the energy source behind this, maybe,.. 3dconnexion self want to look at this?

It seems to be a very demanded feature request for a lot of (potential) customers...

I haven't dare to install it yet, because I am commercially depending on my SpacePilot, same for this topic.

I am willing to give one of these solutions a go, but same as most of us, with lack of the needed programming skills to repair/fix or undo anything necessarry if things wouldn't work out.

Is this undoable (good uninstall functionality) and/or not affecting 3Dconnexion support?
I installed it yesterday to give it a try. With the documentation it was very straightforward to install, I played with it for a little while and then uninstalled it to go back to using the regular 3DxWare.

Didn't have any issues at all.
GTWillemsen
Posts: 33
Joined: Sat Mar 24, 2007 7:31 am

Post by GTWillemsen »

What device did you use?

I used SpacePilot and have similar issues as mentioned before with SpacePilot's

Errorcode 10, after a long waiting period and second attempt.

Image
after errorcode 10, the device properties;
Image
Scott T wrote:Cedric

Any Luck on the Space Pilot Driver? I have tired to install it also and have I had the same results.

I am running xp pro sp2 USA version

Here is how I tried to install Driver

1. Uninstall 3dconnexion software and drivers
2. Uninstall RBC9 Software and Drivers
3. Check Driver and INF folder to make sure RBC9 Driver is removed
4. Reboot Computer
5. Install RBC software by double clicking on RBC9 - SpaceNav.msi file
6. Plug in Space Pilot
7. Go to Device Manager
8. Update Driver by selecting device usb Human Interface Device with id USB\VID_046D&PID_C625\5&30BFDA7F&0&2

9. Select RBC9 Spacepilot mousjoykey v2 from list
10. Installation hangs on HID.dll you have to touch spacepilot to get it to stop install
11. Device gives error code 10 and shuts off
12. Open RBC9 software gives error indicating space pilot not found

No mouse or joystick are ever created in device manager.

Am I doing something wrong or is it just not working yet.

Thank You for your efforts on this to date.
Similar here, on winXP SP2
Although I do see the following:
[*]The SpacePilot USB HID is now traded for RBC9 SpacePilot MouJoyKey v2
[*]I do seem to have an extra keyboard (since I have 2 connected + the spacepilot and count 3 keyboards)
[*]No extra mouse neither an joystick or something as far I can tell

But seems promissing! Is it already available as 'open source' somewhere, so more people can jump in?

@RBC9: Thank You! Keep it up, and overthink a paypal adress!
EVen if you don't want anything besides the thankyou, you might end up with extra motioncontroller devices like the pilot :)
@3Dconnexion: consider sponsoring RBC9! (with devices or support)

I'll run some more tests.
Maulaff
Posts: 1
Joined: Wed Jun 06, 2007 11:15 am

Post by Maulaff »

Hello,

I installed the RBC9 driver on my Laptop and it works very well!!!
Very easy to install and to handle!

But I
don´t panic
Locked