3Dconnexion and Windows 7
Moderator: Moderators
Ok. Did you remove this SpaceNavigatorHIDCapture.dll? Maybe it interferes?
Please try as well if it works when you disable your firewall and the antivirus software?
Please try as well if it works when you disable your firewall and the antivirus software?
Uta
3Dconnexion
3Dconnexion
The error points to a problem while loading a library. To find out the cause of this problem we need your help. I will send you another HIDDev.dll for testing. Please try it and let us know if this fixes the problem.permats wrote:Any luck finding the meaning of the error code 0x1e7 ?
Uta
3Dconnexion
3Dconnexion
Hi amelia,amelia wrote:OS: Windows 7
DRIVER: 3.8.1 - 6.8.1 - 4.04
DEVICE: Space Navigator PE
APP: 3ds Max 2010
All goes OK but the ROLL function, when enabled, works like the SPIN function.
amelia
please check your settings in the 3Dconnexion control panel. The tab "Advanced Settings" shows each single axis. Here you can activate all and see if they might be reversed. Please let me know if checking the settings clarified the problem.
Uta
3Dconnexion
3Dconnexion
Thanks for the email address. This is not necessary; moderators can see your email address. I will send the DLL right now.
Uta
3Dconnexion
3Dconnexion
Hi again,
I tried the new DLL you mailed and it definitely seems you are on the right track!
It loaded but complained with 3 message boxes saying
Could not load transport DLL kbdtrans.dll
Could not load transport DLL mwmtrans.dll
Could not load transport DLL pxytrans.dll
respectively
Leds lit up (actually second time I started driver) but buttons work right away. For instance right button opened control panel.
However neither Solid Edge nor GoogleEarth responds to any SN activities.
Log indicates same error for these other three DLL:s as with HIDDev.dll
Many thanks again!
I tried the new DLL you mailed and it definitely seems you are on the right track!
It loaded but complained with 3 message boxes saying
Could not load transport DLL kbdtrans.dll
Could not load transport DLL mwmtrans.dll
Could not load transport DLL pxytrans.dll
respectively
Leds lit up (actually second time I started driver) but buttons work right away. For instance right button opened control panel.
However neither Solid Edge nor GoogleEarth responds to any SN activities.
Log indicates same error for these other three DLL:s as with HIDDev.dll
- 13:14:8.146: 3DxWare driver startup: 11/4/2009 13:14:8
13:14:8.147: 3DxWare Driver Version 6.8.1 : September 25, 2009
13:14:8.149: -quiet -- disabled
13:14:8.150: -shutdown -- disabled
13:14:8.152: -protocol -- none given. All protocols enabled.
13:14:8.154: -com -- Disabled, using spcware.ini file settings.
13:14:8.155: -dev -- Disabled, using spcware.ini settings.
13:14:8.157: -eps disabled sending each event.
13:14:8.158: -log enabled
13:14:8.160: -logLevel ffffffff
13:14:8.161: -logFile C:\Users\Anders\AppData\Roaming\3Dconnexion\3DxWare\3DxWare.log
13:14:8.163: -searchWarnDlg not enabled
13:14:8.164: -showGUI not enabled
13:14:8.166: -hideGUI not enabled
13:14:8.167: UdCtl: Attempting to find (ID=1053) 'Swedish' locale in SV_SW
13:14:8.169: UdCtl: Found resource DLL in C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\en_us\3dxsrv.dll
13:14:8.175: UdCtl: initialization successful.
13:14:8.176: UdCtl: Attempting to open Any Device (-1) on USB.
13:14:8.178: UdCtl: Attempting to load device DLL: C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdDev\HIDDev.dll
13:14:8.186: UdDev: Attempting to open 3Dx-supported HID device on USB
13:14:8.198: UdDev: Beeping the device
13:14:8.200: UdDev: SpaceNavigator opened
13:14:8.202: UdCtl: Using device layer Any Supported 3Dconnexion USB Device supporting 0xffffffff
13:14:8.203: UdCtl: Device 0 (Any Device(-1) on USB) -- enabled.
13:14:8.205: Device Type: 6
Num Buttons: 2
Num DOF: 6
CanBeep: 1
Device Name: SpaceNavigator
Port Name: USB
Firmware: HID Firmware Version 3.18
Version 3.18
Orientation 0
13:14:8.208: UdCtl: Attempting to load UI DLL: C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdUi\udui.dll
13:14:8.215: UdUi->InitDLL: UI DLL Initializing
13:14:8.407: UdUi->SetOrientation: About to create windows.
13:14:8.520: SetOrientation: B4 ResetAppNameBox call
13:14:8.522: 13:14:8.527: SetOrientation: After ResetAppNameBox call
13:14:9.761: UdUi->SetOrientation: Windows Created.
13:14:9.766: UdCtl: UI (3DxWare UI v3.0) initialized.
13:14:9.772: UdCtl: Attempting to load transport DLL C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdTrans\kbdtrans.dll.
13:14:11.856: UdCtl: Could not load transport DLL: kbdtrans.dll. Error=0x1e7
13:14:11.862: UdCtl: Attempting to load transport DLL C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdTrans\mwmtrans.dll.
13:14:12.453: UdCtl: Could not load transport DLL: mwmtrans.dll. Error=0x1e7
13:14:12.467: UdCtl: Attempting to load transport DLL C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdTrans\pxytrans.dll.
13:14:13.113: UdCtl: Could not load transport DLL: pxytrans.dll. Error=0x1e7
13:14:13.125: UdCtl: Attempting to load transport DLL C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdTrans\s80trans.dll.
13:14:13.131: s80trans: SpaceWare 8.0 transport layer initialization
13:14:13.133: s80trans: Function table load successful
13:14:13.145: s80trans: Memory map loaded successfully
13:14:13.147: UdCtl: Transport DLL: s80trans.dll -- enabled
13:14:13.148: Name: SpaceWare 8.0
13:14:13.150: Protocol ID: 30
13:14:13.151: Event Mask: 0x76
13:14:13.153: UdCtl: numWaitHdls: 2 numTransHdls: 1 numDevHdls: 1
13:14:13.156: UdCtl: udfenNT.dll loaded sucessfully
Many thanks again!
We can try that. I'll send you the files.permats wrote:I guess applying the same fix to theses three dll:s would do the trick...
When was the last time you did a reboot?
Uta
3Dconnexion
3Dconnexion
Hi again,
Thanks for all the files. Works much better now! Only the pxytrans.dll was missing.
I rebooted yesterday when I was asked to disable anti virus and firewall. The ZoneAlarm you can exit while running but BitDefender 2009 Free is only possible to disable anti virus scanner. However the BitDefender services is still started in windows and it is not possible to Stop or Disable it in windows Services.
So here is what I did and what happened:
I replaced the dll:s you sent me. Started the driver and, not surprisingly, it complained only on this pxytrans.dll that I did not get (same error code). But SpaceNavigator works in all the respects I could think of trying. Both Solid Edge and Google Earth worked fine in all axes despite the complaint about pxytrans.dll.
As you mentioned in your mail that BitDefender might be the culprit I actually uninstalled it (and rebooted of course) and lo and behold there where no complaint about pxytrans.dll anymore. ZoneAlarm was still running.
I actually switched to BitDefender 2009 Free (latest version downloaded on the 22nd Oct. (always kept updated)) edition a few months ago because it was advertised as an "on demand" scanner only and not real-time scanning which I really despise because they always cause so much trouble and computer slowdown... how ironic... so if anybody here knows about any better anti virus that is NOT loaded/running when I don't want it to scan I'll be happy to hear about it....
...anyway wrong topic...
Here is the log of the successful load of the driver:
Thanks for great assistance!
It was a pleasure cooperating so smoothly with you.
It is nice to talk to people who knows what they are talking about and that can respond with new code in a matter of hours.
I know USB programming can be tricky sometimes and I am amazed that it actually works in so many cases considering the complexity compared to RS232 for instance...
Thanks for all the files. Works much better now! Only the pxytrans.dll was missing.
I rebooted yesterday when I was asked to disable anti virus and firewall. The ZoneAlarm you can exit while running but BitDefender 2009 Free is only possible to disable anti virus scanner. However the BitDefender services is still started in windows and it is not possible to Stop or Disable it in windows Services.
So here is what I did and what happened:
I replaced the dll:s you sent me. Started the driver and, not surprisingly, it complained only on this pxytrans.dll that I did not get (same error code). But SpaceNavigator works in all the respects I could think of trying. Both Solid Edge and Google Earth worked fine in all axes despite the complaint about pxytrans.dll.
As you mentioned in your mail that BitDefender might be the culprit I actually uninstalled it (and rebooted of course) and lo and behold there where no complaint about pxytrans.dll anymore. ZoneAlarm was still running.
I actually switched to BitDefender 2009 Free (latest version downloaded on the 22nd Oct. (always kept updated)) edition a few months ago because it was advertised as an "on demand" scanner only and not real-time scanning which I really despise because they always cause so much trouble and computer slowdown... how ironic... so if anybody here knows about any better anti virus that is NOT loaded/running when I don't want it to scan I'll be happy to hear about it....
...anyway wrong topic...
Here is the log of the successful load of the driver:
- 22:9:52.022: 3DxWare driver startup: 11/4/2009 22:9:52
22:9:52.022: 3DxWare Driver Version 6.8.1 : September 25, 2009
22:9:52.022: -quiet -- disabled
22:9:52.022: -shutdown -- disabled
22:9:52.022: -protocol -- none given. All protocols enabled.
22:9:52.022: -com -- Disabled, using spcware.ini file settings.
22:9:52.022: -dev -- Disabled, using spcware.ini settings.
22:9:52.022: -eps disabled sending each event.
22:9:52.022: -log enabled
22:9:52.022: -logLevel ffffffff
22:9:52.022: -logFile C:\Users\Anders\AppData\Roaming\3Dconnexion\3DxWare\3DxWare.log
22:9:52.022: -searchWarnDlg not enabled
22:9:52.022: -showGUI not enabled
22:9:52.022: -hideGUI not enabled
22:9:52.022: UdCtl: Attempting to find (ID=1053) 'Swedish' locale in SV_SW
22:9:52.022: UdCtl: Found resource DLL in C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\en_us\3dxsrv.dll
22:9:52.037: UdCtl: initialization successful.
22:9:52.037: UdCtl: Attempting to open Any Device (-1) on USB.
22:9:52.037: UdCtl: Attempting to load device DLL: C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdDev\HIDDev.dll
22:9:52.037: UdDev: Attempting to open 3Dx-supported HID device on USB
22:9:52.053: UdDev: Beeping the device
22:9:52.053: UdDev: SpaceNavigator opened
22:9:52.053: UdCtl: Using device layer Any Supported 3Dconnexion USB Device supporting 0xffffffff
22:9:52.053: UdCtl: Device 0 (Any Device(-1) on USB) -- enabled.
22:9:52.053: Device Type: 6
Num Buttons: 2
Num DOF: 6
CanBeep: 1
Device Name: SpaceNavigator
Port Name: USB
Firmware: HID Firmware Version 3.18
Version 3.18
Orientation 0
22:9:52.053: UdCtl: Attempting to load UI DLL: C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdUi\udui.dll
22:9:52.053: UdUi->InitDLL: UI DLL Initializing
22:9:52.146: UdUi->SetOrientation: About to create windows.
22:9:52.240: SetOrientation: B4 ResetAppNameBox call
22:9:52.240: 22:9:52.240: SetOrientation: After ResetAppNameBox call
22:9:53.082: UdUi->SetOrientation: Windows Created.
22:9:53.082: UdCtl: UI (3DxWare UI v3.0) initialized.
22:9:53.082: UdCtl: Attempting to load transport DLL C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdTrans\kbdtrans.dll.
22:9:53.082: kbdtrans: Keyboard transport layer initialization
22:9:53.082: kbdtrans: Function table load successful
22:9:53.098: kbdtrans: Sendkey.dll successfully loaded.
22:9:53.098: UdCtl: Transport DLL: kbdtrans.dll -- enabled
22:9:53.098: Name: Window Keypress 1.0
22:9:53.098: Protocol ID: 50
22:9:53.098: Event Mask: 0x100
22:9:53.098: UdCtl: Attempting to load transport DLL C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdTrans\mwmtrans.dll.
22:9:53.114: mwmtranslog - Messages were registered
22:9:53.114: mwmtranslog - Opened hidden window
22:9:53.114: Mwmtrans: Username: <deleted>
22:9:53.114: mwmtrans.dll:UdTransInit: NOT Terminal Services Environment
22:9:53.114: mwmtrans: MagellanRPCServerInterface: endpoint is Magellan3DController
22:9:53.114: UdCtl: Transport DLL: mwmtrans.dll -- enabled
22:9:53.114: Name: Windows Messaging
22:9:53.114: Protocol ID: 10
22:9:53.114: Event Mask: 0x76
22:9:53.129: UdCtl: Attempting to load transport DLL C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdTrans\pxytrans.dll.
22:9:53.129: Loading Proxy DLLs
22:9:53.129: UdCtl: Transport DLL: pxytrans.dll -- enabled
22:9:53.129: Name: Proxy
22:9:53.129: Protocol ID: 5
22:9:53.129: Event Mask: 0x76
22:9:53.129: UdCtl: Attempting to load transport DLL C:\Program Files\3Dconnexion\3Dconnexion 3DxSoftware\3DxWare\UdTrans\s80trans.dll.
22:9:53.129: s80trans: SpaceWare 8.0 transport layer initialization
22:9:53.129: s80trans: Function table load successful
22:9:53.145: s80trans: Memory map loaded successfully
22:9:53.145: UdCtl: Transport DLL: s80trans.dll -- enabled
22:9:53.145: Name: SpaceWare 8.0
22:9:53.145: Protocol ID: 30
22:9:53.145: Event Mask: 0x76
22:9:53.145: UdCtl: numWaitHdls: 2 numTransHdls: 1 numDevHdls: 1
22:9:53.145: UdCtl: udfenNT.dll loaded sucessfully
Thanks for great assistance!
It was a pleasure cooperating so smoothly with you.
It is nice to talk to people who knows what they are talking about and that can respond with new code in a matter of hours.
I know USB programming can be tricky sometimes and I am amazed that it actually works in so many cases considering the complexity compared to RS232 for instance...
Hi permats,
I suggest that you restore the installation of your 3Dconnexion software (and resintall will work best) now that you are no longer using BitDefender 2009. One additional suggestion -- if you choose to use this security solution again -- is to set the antivirus scanning to "tolerant". Do let us know if that is enough to re-enable the use of our software.
This issue with BitDefender software is not specific to Windows 7.
We figured out what BitDefender was interfering with. It meant removing a feature from our software that assists our developers in maintaining it. That's not exactly making it compatible.I think I'll skip BitDefender 2009 for now... but I guess you guys wants to be compatible with them too... now when I guess you have figured it out somehow.
I suggest that you restore the installation of your 3Dconnexion software (and resintall will work best) now that you are no longer using BitDefender 2009. One additional suggestion -- if you choose to use this security solution again -- is to set the antivirus scanning to "tolerant". Do let us know if that is enough to re-enable the use of our software.
This issue with BitDefender software is not specific to Windows 7.
Nuno Gomes
thanks permats :)
Someone on bitdefender forum the found solution, "I did find a work-around. I turned off the Real-Time scanning and manually launched the process. Then I turned Real-Time scanning back on."
Now im very happy
Now im very happy