d3xMachina / BetterJoy

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
Other
72 stars 5 forks source link

[BUG] Unable to find an entry point named `hid_hotplug_register_callback`in DLL `hidapi.dll` #25

Closed moritz-htk closed 1 month ago

moritz-htk commented 1 month ago

Describe the bug Every time I start BetterJoy this error appears in this window: image I've just updated from v7.1 to v8.4.6. both drivers are installed

Controller:

d3xMachina commented 1 month ago

You need to replace every files not just the exe. You didn't replace hidapi.dll in the x64 and x86 folders.

moritz-htk commented 1 month ago

I created a new folder for v8.4.6 and unpacked the zip file there. I deleted the old folder with v7.1

d3xMachina commented 1 month ago

You probably have a hidapi.dll in "C:\Windows\System32" then. I changed how the hidapi.dll is loaded. Try this build and let me know if this work for you : BetterJoy.zip

moritz-htk commented 1 month ago

Yes, everything works as expected with the new files 👍🏻