Ok, I think I figured out something. Not 100% but something.
No matter the deadzone, saturation or sensitivity settings I selected, nothing worked. The Death Star on the menu screen and the speeder bike would go in all different directions depending on the settings. Sometimes not moving automatically, then moving automatically after I moved the joystick.
Just a mess. I went to the Ultimarc website and noticed a Troubleshooting area. It says the U360 auto-calibrates itself and to not do it in Windows, which I did. So I follwed the instructions and reset it to default in the Controllers area of Windows. Then loaded an analog map to the U360, since I never did any loading at all up to this point (all INI files).
I started ROTJ and everything was steady! I played a game and was doing ok...still very hard to "dial it in" and be precise with flying. It just doesn't work like Star Wars where you can fine-tune your aiming. ROTJ is like riding a bull.
Anyway, after that it stopped working. Within the game it started going one way automatically. I'd restart the game and it'd go another way. I was starting to lose it.
Then I remembered the calibration of MAME when a game starts. To spin the joystick around a few times.
Well, that did it. If I just start a game and spin it a few times before it starts, it'll work....however, after a game or two, it starts to lose it. I spin the joystick again and it seems to come back.
It's just really weird that the calibration won't "stick", even in-game, but at least I have a solution to some extent. Again, ROTJ is rough to control even when it seems ok. The ships are just too sensitive.