When I bought my SM I assumed that all software implementing it would be the same. Not so, most like Blender, Unreal engine etc. are consistant and I can whiz through them. Some don't implement it at all and there is no real way to add key presses or anything to simulate use

In this case though I am struggling with FreeCad which does implement the SpaceMouse but it uses the mouse differently which makes navigating much more difficult. It would be useful if I could swap some of the axes before FreeCad sees it to try and make it behave differently. Is this something that can be done? Or does anyone have thoughts in how to make FreeCad use of a SpaceMouse be more standardised?