Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Questions and answers about 3Dconnexion devices on Windows.

Moderator: Moderators

Post Reply
Canard
Posts: 9
Joined: Thu Oct 30, 2025 1:21 am

Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by Canard »

Hello everyone,

as a new user of a Bluetooth 2 buttons SpaceMouse, I immediately looked for ways to rotate the input 90° so I could have the buttons at 12 & 6 o'clock.

I followed the instructions in that post.
I made sure to reset all custom settings to make the changes in base.xml relevant.
Testing the results with the 3DConnexion Turbine viewer.
3DxWare: 10.9.8.715
3DxWincore: 17.9.8.21878

- switching HIDMultiAxis_(r)X to HIDMultiAxis_(r)Y and vice versa does nothing.
- switching <Reversed>false</Reversed> to <Reversed>true</Reversed> just below achieve one thing only: invert left/right pan and zoom, albeit still on the original 0°axis.

I feel dumb.. I must be missing something very obvious.
Could anyone share their 90° rotated complete base.xml file ?

Thanks :)
jwick
Moderator
Moderator
Posts: 3455
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by jwick »

The inheritance has changed. More than likely the assignments that are in use are in our AppDefCfg.xml file now.
Try your changes there.
Canard
Posts: 9
Joined: Thu Oct 30, 2025 1:21 am

Re: Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by Canard »

It works, many thanks !!

However I now have to find a way to invert either left/right pan or zoom depending on the side the SpaceMouse is to be 90° rotated (either will do).

- There is no reverse parameter in AppDefCfg.xml, unlike Base.xml.
- Tried reversing those axis with custom GUI settings but got unexpected result. Maybe now I have to fiddle with individual program XML.
- I'd rather set everything once and for all in AppDefCfg.xml, do you know if I can do that ?

Thanks for the fast support, much appreciated.
Canard
Posts: 9
Joined: Thu Oct 30, 2025 1:21 am

Re: Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by Canard »

If anyone is looking for the answer, you got to use both AppDefCfg.xml and Base.xml.

AppDefCfg.xml to switch all the X/Y axis. For exemple: <ActionID>HIDMultiAxis_(R)x</ActionID> -> <ActionID>HIDMultiAxis_(R)y</ActionID>
Then Base.xml to invert the corresponding axis: <Reversed>false</Reversed> -> <Reversed>true</Reversed>

I hope this "hacks" or another way to achieve this stays relevant with software update, cuz really, 12/6 o'clock buttons is the ergonomical way to go with spacemouse :)
jwick
Moderator
Moderator
Posts: 3455
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by jwick »

You can add <Reversed> to AppDefCfg.xml. If it finds it there, it won't drill to Base.xml.
Canard
Posts: 9
Joined: Thu Oct 30, 2025 1:21 am

Re: Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by Canard »

Oh yeah thanks, I tried but failed previously.
Gotta put it right there after the output axis:
<Output>
<ActionID>HIDMultiAxis_X</ActionID>
<Reversed>true</Reversed>
Finally (if anyone is wondering), editing axis with GUI and 90° tweak will mess the inputs until you revert to default, but you can still have custom per program setup by editing the file that appear here when a custom GUI tweak is set C:\Users\yourname\AppData\Roaming\3Dconnexion\3DxWare\Cfg

---

May I ask one last question ?
Is it possible to disable the fade in animation of the pie menu ?

Graphical latency, especially in a CAD program where you repeat the same commands over and over, is really a bummer imho :wink:
jwick
Moderator
Moderator
Posts: 3455
Joined: Wed Dec 20, 2006 2:25 pm
Location: USA
Contact:

Re: Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by jwick »

There is, at this time, no way to change the fade-in of the radial menu.
Canard
Posts: 9
Joined: Thu Oct 30, 2025 1:21 am

Re: Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by Canard »

Thank you for clearing that out.
WillardSavage
Posts: 1
Joined: Tue Nov 11, 2025 2:17 am

Re: Unable to rotate 2 buttons SpaceMouse 90° with base.xml

Post by WillardSavage »

Canard wrote: Fri Oct 31, 2025 3:57 pm
Finally (if anyone is wondering), editing axis with GUI and 90° tweak will mess the inputs until you revert to default, but you can still have custom per program setup by editing the file that appear here when a custom GUI tweak is set C:\Users\yourname\AppData\Roaming\3Dconnexion\3DxWare\Cfg
really helpful, thanks for the info!
Post Reply