Joystick port on-the-fly swap... why not?