Where can I get drivers that work with maya 8.5?

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

mbonk
Moderator
Moderator
Posts: 181
Joined: Mon Dec 04, 2006 4:06 am

Post by mbonk »

Hi pengwinzz3,

For a test, try renaming the folder C:\Documents and Settings\<your>\My Documents\Maya\8.5 to something else as there seems to be a lot in there which shouldn't be, and then restart maya. If it askes about copying preferences from other versions, don't.

If it doesn't work now, save a copy of the script editor and update the 3dxsoftware using the wizard in the 3dxware control panel.

Markus
pengwinzz3
Posts: 21
Joined: Tue Jul 03, 2007 2:54 am

Post by pengwinzz3 »

just to add to the weirdness, today the spaceball will zoom in and out (all be it quite slowly (even with the translation setting ramped up)) but I can't get it to rotate :?
mbonk
Moderator
Moderator
Posts: 181
Joined: Mon Dec 04, 2006 4:06 am

Post by mbonk »

pengwinzz3 wrote:just to add to the weirdness, today the spaceball will zoom in and out (all be it quite slowly (even with the translation setting ramped up)) but I can't get it to rotate :?
Yes but did you rename/delete that directory?
pengwinzz3
Posts: 21
Joined: Tue Jul 03, 2007 2:54 am

Post by pengwinzz3 »

mbonk wrote:Hi pengwinzz3,

For a test, try renaming the folder C:\Documents and Settings\<your>\My Documents\Maya\8.5 to something else as there seems to be a lot in there which shouldn't be, and then restart maya. If it askes about copying preferences from other versions, don't.

If it doesn't work now, save a copy of the script editor and update the 3dxsoftware using the wizard in the 3dxware control panel.

Markus
sorry I missed this post

I removed the dir and ran maya

this is what I get in the script editor (spaceball didn't work and 3dx buttons were not present)
// Warning: New procedure definition for "runMogrify" has a different argument list and/or return type. //
// Warning: New procedure definition for "trackGenerateLightMaps" has a different argument list and/or return type. //
// Warning: New procedure definition for "runMogrify" has a different argument list and/or return type. //
// Warning: New procedure definition for "trackGenerateLightMaps" has a different argument list and/or return type. //
file -f -new;
// ./untitled //
commandPort -securityWarning -name commandportDefault;
// mental ray for Maya 8.5
// mental ray for Maya: using startup file C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/maya.rayrc
// mental ray for Maya: setup
// mental ray for Maya: initialize
// mental ray for Maya: using 1 license
// mental ray for Maya: register extensions
// mental ray Node Factory: loaded
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/architectural.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/architectural.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/base.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/base.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/contour.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/contour.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/paint.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/paint.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/physics.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/physics.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/subsurface.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/subsurface.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/surfaceSampler.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/surfaceSampler.dll
// generating Maya nodes...
// mental ray for Maya: successfully registered
// mental ray for Maya: loading startup file: C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/maya.rayrc
updateRendererUI;
updateRendererUI;
after running the update wizard and then running maya the spaceball will not respond (the 3dconnexion buttons are present in the Maya ui)
mbonk
Moderator
Moderator
Posts: 181
Joined: Mon Dec 04, 2006 4:06 am

Post by mbonk »

Hi,

Could you now please verify that maya\8.5 directory under documents and settings is fairly empty compared to before 8.5\prefs\scripts is empty
8.5\scripts is empty and 8.5\presets is empty.

Also please check that there is no 3dxmaya.mll in there (3dxmaya.mll should be in C:\Program Files (x86)\Autodesk\Maya8.5\bin\plug-ins)

Could you also send me what the sctip editor displays when maya startups up.


Markus
pengwinzz3
Posts: 21
Joined: Tue Jul 03, 2007 2:54 am

Post by pengwinzz3 »

when maya recreates the 8.5 directory it has the following directories within it:

prefs
presets
scripts
and Maya.env

the scripts directory is empty as is the presets directory

however, within C:\Documents and Settings\Me\My Documents\maya\8.5\prefs\startup is the entire contents of the 3dxMaya8.5 dir with the help files, icons, mel scripts and 3DxMaya.mll

note: when I start maya I don't see the 3dx buttons I think last time I had to put the files manually in C:\Documents and Settings\Me\My Documents\maya\8.5\scripts in order to get them to appear

so without the 3dxbuttons appearing I get this when I start Maya in the script editor
// Warning: New procedure definition for "runMogrify" has a different argument list and/or return type. //
// Warning: New procedure definition for "trackGenerateLightMaps" has a different argument list and/or return type. //
// Warning: New procedure definition for "runMogrify" has a different argument list and/or return type. //
// Warning: New procedure definition for "trackGenerateLightMaps" has a different argument list and/or return type. //
file -f -new;
// ./untitled //
commandPort -securityWarning -name commandportDefault;
// mental ray for Maya 8.5
// mental ray for Maya: using startup file C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/maya.rayrc
// mental ray for Maya: setup
// mental ray for Maya: initialize
// mental ray for Maya: using 1 license
// mental ray for Maya: register extensions
// mental ray Node Factory: loaded
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/architectural.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/architectural.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/base.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/base.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/contour.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/contour.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/paint.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/paint.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/physics.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/physics.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/subsurface.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/subsurface.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/surfaceSampler.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/surfaceSampler.dll
// generating Maya nodes...
// mental ray for Maya: successfully registered
// mental ray for Maya: loading startup file: C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/maya.rayrc
updateRendererUI;
updateRendererUI;
pengwinzz3
Posts: 21
Joined: Tue Jul 03, 2007 2:54 am

Post by pengwinzz3 »

I just restarted windows and Maya

I noticed in Maya's plugin manager it listed 3DxMaya.mll, but it was not loaded or auto loaded, so I set it to autoload, when I restarted Maya I got this (note the last line is different):

oh and the buttons didn't show up
// Warning: New procedure definition for "runMogrify" has a different argument list and/or return type. //
// Warning: New procedure definition for "trackGenerateLightMaps" has a different argument list and/or return type. //
// Warning: New procedure definition for "runMogrify" has a different argument list and/or return type. //
// Warning: New procedure definition for "trackGenerateLightMaps" has a different argument list and/or return type. //
file -f -new;
// ./untitled //
commandPort -securityWarning -name commandportDefault;
// Error: Cannot find procedure "_3DxOnDeviceChanged". //
// mental ray for Maya 8.5
// mental ray for Maya: using startup file C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/maya.rayrc
// mental ray for Maya: setup
// mental ray for Maya: initialize
// mental ray for Maya: using 1 license
// mental ray for Maya: register extensions
// mental ray Node Factory: loaded
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/architectural.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/architectural.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/base.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/base.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/contour.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/contour.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/paint.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/paint.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/physics.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/physics.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/subsurface.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/subsurface.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/surfaceSampler.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/surfaceSampler.dll
// generating Maya nodes...
// mental ray for Maya: successfully registered
// mental ray for Maya: loading startup file: C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/maya.rayrc
updateRendererUI;
updateRendererUI;
// Error: Cannot find procedure "_3DxOnDriverFunctionsChanged". //
mbonk
Moderator
Moderator
Posts: 181
Joined: Mon Dec 04, 2006 4:06 am

Post by mbonk »

Hi,

Ok, could you undo the autoload change: this is not needed and leads to the error messages displayed in the script editor

Would you please delete C:\Documents and Settings\you\My Documents\maya\8.5\prefs\startup: I don't know where this is coming from - you haven't had a previous version installed somewhere by any chance?

After that search for the usersetup.mel file it should be in C:\Program Files (x86)\Autodesk\Maya8.5\scripts\startup there may be one in C:\Documents and Settings\you\My Documents\maya\8.5 as well and verify that it contains the line

MagellanStartup;


Markus
pengwinzz3
Posts: 21
Joined: Tue Jul 03, 2007 2:54 am

Post by pengwinzz3 »

ok with autoload disabled and the startup dir emptied

I needed to place userSetup.mel with MagellanStartup; in C:\Documents and Settings\Me\My Documents\maya\8.5\scripts in order to get the 3dx buttons to display

now the buttons on the spaceball work, I can zoom in and out very slowly, but I still can't rotate the view

here is the script editor:
// Warning: Move Camera //
// Warning: Rotate around center of the scene/object! //
// Warning: Fly mode on! //
// Warning: Rotation Scale 6.349604208 //
// Warning: Translation Scale 6.349604208 //
file -f -new;
// ./untitled //
commandPort -securityWarning -name commandportDefault;
// mental ray for Maya 8.5
// mental ray for Maya: using startup file C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/maya.rayrc
// mental ray for Maya: setup
// mental ray for Maya: initialize
// mental ray for Maya: using 1 license
// mental ray for Maya: register extensions
// mental ray Node Factory: loaded
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/architectural.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/architectural.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/base.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/base.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/contour.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/contour.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/paint.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/paint.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/physics.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/physics.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/subsurface.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/subsurface.dll
// generating Maya nodes...
// parsing C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/include/surfaceSampler.mi
// loading C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/lib/surfaceSampler.dll
// generating Maya nodes...
// mental ray for Maya: successfully registered
// mental ray for Maya: loading startup file: C:/Program Files (x86)/Autodesk/Maya8.5/mentalray/maya.rayrc
updateRendererUI;
updateRendererUI;
mbonk
Moderator
Moderator
Posts: 181
Joined: Mon Dec 04, 2006 4:06 am

Post by mbonk »

Hi,

The startup looks good.

I assume that the rotation and translation scales are at 6.34 because you moved the sliders all the way to the right.
If you are still getting the 3DxOnMotionEvent messages in the script editor you can turn that off by unchecking the 'Echo All Commands' in the script editor 'History' menu.

Next we could look at the 3dxware driver settings. To do this open the 3dxware control panel:
Start->Programs->3Dconnexion->3Dconnexion 3Dxware->SHow 3Dxware Control Panel

Possibly the panel doesn't open immediately, then double click the 3Dconnexion icon in the systray.The 3Dconnexion COntrol panel shows the loaded base driver configuration for the application with device focus and should read somethin like Maya - %USERNAME%. If it reads something else make sure that maya gets the events when the device is moved. Should it still read 'Any Application' then select the 'Maya' config from the pull down.

You can increase the speed here and in the App Configuration tab make sure that both Pan/Zoom and Tilt/Spin/Roll are active.

Which device exactly are you using?

Markus
pengwinzz3
Posts: 21
Joined: Tue Jul 03, 2007 2:54 am

Post by pengwinzz3 »

ahhhh, it's working now (5000 usb btw) :D

the speed settings were set at the lowest possible setting and in the App configuration tab the Tilt/Spin/Roll check box was unticked, I have no idea how or why that was the case :?

Thanks for all the help guys, I appreciate it :D
mbonk
Moderator
Moderator
Posts: 181
Joined: Mon Dec 04, 2006 4:06 am

Post by mbonk »

Good to hear.

I am still wondering why you needed to copy the usersetup.mel into the local folder. Is there more than one hanging around?

Markus
pengwinzz3
Posts: 21
Joined: Tue Jul 03, 2007 2:54 am

Post by pengwinzz3 »

searching in the 8.5 directory there are 4 userSetup.mel files in:

C:\Documents and Settings\Me\My Documents\maya\8.5\scripts
C:\Documents and Settings\Me\My Documents\maya\8.5\prefs\preMade
C:\Documents and Settings\Me\My Documents\maya\8.5\prefs\startup
C:\Documents and Settings\Me\My Documents\maya\8.5\prefs\omtoolbox\install\preMade

I don't understand how Maya generates/re-creates those files and folders after I have deleted the 8.5 directory
Post Reply