I bought one, and mapped the keys so that it works moderately well w/ bCNC and similar apps — the problem is one needs specific support for a button to swap axes (and there was no direct support for the central wheel functionality) — see how it’s configured for a Tormach:
The planned use I had for the one I bought didn’t work out (won’t allow a certain button to be mapped in my favourite drawing program) — @WillWinder — if you’d like, I’d be glad to send it to you to implement this in UGS, then you could pass it on to some other person doing development, or keep it for your own use if you like it. Send mea PM
I have got it sort of working. just key mapping with the ShuttleXpress software, but not being able to use the wheels to jog is annoying. Oh well, thank you all.