I've packaged the two commits from the upstream PR that purportedly solved #9450 (https://github.com/libsdl-org/SDL/pull/9450/commits): - Initialize udev before joystick manual scan so class lookup works (87dd050) - Avoid opening non-joystick devices if possible to speedup scanning (17d1a88)
The package is uploaded here: - https://launchpad.net/~bryce/+archive/ubuntu/libsdl2-sru-lp2085140/+packages On my desktop, I'm not seeing improved numbers (if anything, it seems to take a few more seconds than when I'd run it the other day). I had to make one small tweak to get the first patch to get it to apply, however I don't think that would have changed behavior. However it does indicate that there were additional changes previously to this code prior that might be required. I'll dig further. Meanwhile, though, it'd be helpful if you could test the above package from my PPA; I'd be interested if your results were any different. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2085140 Title: Patch Joystick subsystem regression To manage notifications about this bug go to: https://bugs.launchpad.net/libsdl/+bug/2085140/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs