Probably upgrading my joystick against my will in near future

An easy solution if your control input numbers get swapped is to use the SC console to swap them back. The command is:

pp_resortdevices joystick 1 2

This example will swap input device one and two. If you have more than two, you can enter the appropriate numbers instead of using 1 2.

Cool, that’s good to know though it wouldn’t of helped the first time when the control numbers on the actual device changed. But haven’t had trouble with my controllers for a while now. Having the server crash on me is another matter. Anyway, thanks.