The PADinit function is called twice for each plugin. Once in gui/Plugin.c:OpenPlugins and in libpcsxcore/plugins.c:LoadPlugins functions. Commenting out the calls in gui/Plugin.c seems to be ok.
Comments: ** Comment from web user: phenest **
Comments: ** Comment from web user: phenest **
To be honest, I wasn't sure because there are comments in _OpenPlugins that say:
ret |= PAD1_init(1); // Allow setting to change during run
So I thought the calls here might be for a reason. But currently I don't know why.