On Thursday, 22 August 2024 14:23:13 CDT DodoGTA GT wrote:
Hello
Here's a better regression fix for the dinput-scancode patchset (the 0001 patch of that patchset caused NFS Underground to segfault since Wine 9.15 with the addition of a keycode loop in keyboard_create_device() because of DIPROP_SCANCODE stuff); I modified the existing 0001 patch to solve this by copying the duplicate object checks to that new loop (maybe I should create a separate 0003 patch to show the changes better?)
Rémi, can you comment on this? Since you're the author of the original patch, I'd appreciate your review before adding this one into Wine-Staging.
And, if correct, does patch 0002 need a similar fix?
--Zeb