For anyone else attempting this doing this corrupted my computer and I have had to spend the day renistalling everything, so be warned! The second time I tried doing this is when it broght my computer to a stand still and created a blank screen after restarting it.
That doesn't make any sense.
I just disabled one of my game controllers, reboot, re-enabled, and restarted again without an issue. Clearly there was something else wrong.
More specificially, I note you mention Logitech and Saitek, But you make no mention of device manager nodes aside from Saitek.
More to the point, using multiple controllers depends on the game saving it's settings properly. A lot of them will basically same the various bindings as say "DirectInput joystick one, button 1" which means that whatever gamepad is assigned as joystick one will get that assignment, which could change if you hotplug the controllers. Properly done, the setting ought to be saved as something like "Logitech Dual Action, Button 1" and then the game should resolve the gamepad name based on DirectInput Device names. But most games don't do that, because very few are tested with multiple gamepads.