When an USB joypad is removed it doesn't removed from the devices. The amigainput prefs is still lists even if you restart amigainput prefs. If my program rechecks lowlevel devices, the removed device still listed too.
However USB Inspector dinamically refreshes the list of connected devices where the removed joypad is taken down.
Amigainput 53.1 bug (don't drop removed device)
Re: Amigainput 53.1 bug (don't drop removed device)
BZ #8390 done