Software feature request for ergonomic improvement

If you have questions or comments concerning any non-support related 3Dconnexion topic, please use this forum.

Moderator: Moderators

Post Reply
Ruud Boer
Posts: 8
Joined: Sun Feb 17, 2008 2:39 pm

Software feature request for ergonomic improvement

Post by Ruud Boer »

I
phoenix.ger
Posts: 2
Joined: Wed Feb 20, 2008 10:57 am

Post by phoenix.ger »

There are some files in

..\3Dconnexion 3DxSoftware\3DxWare\<YOUR>\profiles\default

that define how the controller reacts in different applications. Somewhere in every .scg-file are the axis and motion mappings. I highly suspect that any re-mappings could be done there, maybe "ORIENTATION=VERTICAL" is sufficient for your needs.

But there's no documentation for it and I can't really make sense of these files right now and I've got no flexible text editor here to read them, as most files are in Linux format and look garbled without the right linebreaks.

Just make a backup of that folder, look for the appropriate .scg-file for your application and start playing around :)

Maybe someone else has an idea how define the mappings in the scg-files?
Ruud Boer
Posts: 8
Joined: Sun Feb 17, 2008 2:39 pm

Post by Ruud Boer »

Thx for the feedback phoenix.ger. I'll try to figure these files out and I'll let you, and the whole forum, know if I can get it to work.
Ruud Boer
Posts: 8
Joined: Sun Feb 17, 2008 2:39 pm

Post by Ruud Boer »

Man ... there are a whole lot of files in those directories and they contain a whole lot of stuff and texts and settings that I have never seen show up when I use the application software. Seems there is a lot more going on than we see or know !?

What ever I changed in the file (3DxSketchup.cfg), nothing seemed to work, no change in any behavior. I have the idea that the file is used at startup (when I deleted the whole file the program complained), but it is not the locatiopn where user settings are actively stored ... the file never updates after I change anything in the user interface. I'll go have a look in my registry to see if I can find something there.

While I was at it I deleted all the language directories and all the program plugins I never need anyhow, regaining some 70 MByte of disk space! But that was all I managed to do ... no solution for my axis exchange issue yet.
jwick
Moderator
Moderator
Posts: 3417
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Post by jwick »

We have had one other user over the last 5 years who has requested rotating his device 90 degrees. Certainly not enough to add it to the GUI, but it is something you can do.

This thread tells you how to remap the axes.

The configurations (.scg files) under 3DxWare are only used as a starting point. After you change something, that file is copied to your %appdata%\3Dconnexion\3DxWare\profiles directory as some userXX.scg and that is used from then on. You can hover over the 3Dx icon in the systray to see which userXX.scg is actually being used while you are running Sketchup.

Jim
3Dx Software Development
Ruud Boer
Posts: 8
Joined: Sun Feb 17, 2008 2:39 pm

Post by Ruud Boer »

Dear Jim,

This was exactly what I needed. Thank you so very much for this info and for the effort you took to reply!

I was able to locate the User01 file (there is also a User02 file, what is the purpose of that? Just curious) and changed the XYZRUV string like you explained in the other thread.

Well ... to be honest it took me half an hour to figure out which was X and Y and Z and R and U and V on my Sketchup screen, but after some 6 faculty permutations I finally got what I wanted :)

If this was the 2nd time in five years someone asked then indeed I can imagine there's no high marketing pressure on adding this feature in the UI. On the other hand I think it wouldn't be a multi year code project, so Jim, as an engineer you might "sneak it in" some time? :) It is great though that the functionality was already built in, I am now able to enjoy this SpaceNavigator (I already did btw, great product) to the max, thanks to just a lil config file editing!

Thanks again Jim. And thank you 3DConexxion to really participate in these forums and help users like me to enjoy your product to the max, this is really nice.

Best regards, Ruud.
jwick
Moderator
Moderator
Posts: 3417
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Post by jwick »

Hi Ruud,

Glad to help. That's what we are here for!

The other config file (user02) is probably from some other application you ran. The application name will probably be in the EXECUTABLES= entry. You'll have one for every application you ran that resulted in some change from the defautl configuration.

Have fun with your rotated SpaceNavigator :)

Jim
3Dx Software Development
Ruud Boer
Posts: 8
Joined: Sun Feb 17, 2008 2:39 pm

Post by Ruud Boer »

"The other config file (user02) is probably from some other application you ran."

I already thought so. Now I got another 6 faculty permutations to go to find my optimal personal Google Earth and 3Dsmax settings :)

Thanks again.

[/i]
Post Reply