@Juggernaut Discussion on another thread just reminded me, the XML files that AL creates (which store all axes/button mappings) are named according to “instance-id” of each input device.
https://learn.microsoft.com/en-us/previous-versions/ms835112(v=msdn.10)
(Note, this is not the same GUID as appears in DeviceSorting.txt… which is just the PID and VID codes of the device, disguised in a GUID form.)
So, even though it’s the exact same hardware, when you plug your joystick/throttle etc into usb ports on new PC, it will have difference instance-ID(s) there.
So, I lied. You may have to do some rework to setup your axes and buttons again.
I think (but haven’t tried!) once you figure out the new instance-IDs, you can shuffle the files around… ie. rename the old XML files to match the new instance-IDs.
But of course that is “ski at your own risk” territory. If you try it, let us know if it works or not. 🙂