I'm using two UltraStik 360 joysticks on Lubuntu with Wahcade (Mahcade) and Mame. Everything generally works fine, but every once in a while, one of my 360s randomly "disappears". It simply stops working (usually in the middle of a game). After that, the joystick works neither in Mame nor Wahcade. Even jstest no longer reports any input from that joystick. The green LED underneath the 360 is still lit. Unplugging and replugging the joystick has no effect, but a reboot fixes the problem (for a while).
I'm not sure whether this is a software (Linux specific?) or hardware issue, but the fact that this happens with both joysticks seems to suggest the former. Any ideas what could be causing this, or how I could further debug the issue?
Thanks,
-Mirko