Fallback to first working joypad driver if init failed

Fallback to the old behavior on init failure so there's no
regression if the user did not select a working joypad driver.