https://bugs.winehq.org/show_bug.cgi?id=52222
--- Comment #4 from RĂ©mi Bernon rbernon@codeweavers.com --- Created attachment 71316 --> https://bugs.winehq.org/attachment.cgi?id=71316 Create dinput8 instance through COM
Thanks, I'm a bit surprised as I don't expect the DLL to be loaded right away if DELAYIMPORTS is used although it looks like it's what it is doing. Maybe it didn't actually take the changes into account if it's only the Makefile.in that is modified? Could you confirm with touching dlls/winmm/joystick.c as well?
Then if it's really not enough, maybe something like this other patch instead?