After studying the upstream bug (#9092) more thoroughly, there are
actually three patches involved, across two separate PRs.  The first PR
was the actual performance fix, and the second (PR #9450) added patches
2 and 3 to deal with some related performance issues that cropped up in
testing.  My previous PPA upload only carried the latter two patches
from PR #9450.  I've updated it to now include all three:

PPA: https://launchpad.net/~bryce/+archive/ubuntu/libsdl2-sru-
lp2085140/+packages

In my testing, this seems to be performing far better:

$ sudo python3 test.py 
2025-03-04 19:05:20,974 DEBUG  Debugging enabled, running in foreground
2025-03-04 19:05:21,011 DEBUG  Using SDL Version 2.30.0, PySDL2 version 0.9.16

2025-03-04 19:08:16,346 DEBUG  Debugging enabled, running in foreground
2025-03-04 19:08:16,381 DEBUG  Using SDL Version 2.30.0, PySDL2 version 0.9.16

2025-03-04 19:08:42,921 DEBUG  Debugging enabled, running in foreground
2025-03-04 19:08:42,965 DEBUG  Using SDL Version 2.30.0, PySDL2 version 0.9.16

-- 
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

Reply via email to