[Saints Row 2] GotR + JUICED - Double input issue: one controller controls both instances, the other is ignored
I'm trying to run 2 instances of Saints Row 2 on 2 separate monitors via Nucleus Co-op, assigning 2 controllers (one for each instance).
Controller 1: 8bitdo ultimate 2c wireless
Controller 2: 3rd party PS4 controller. I'm emulating it as an Xbox 360 controller via DS4Windows. I'm also using HidHide, so the system doesn't see the original physical controller, only the virtual Xbox 360 one.
For some reason, one controller completely takes over the inputs for both instances simultaneously (which pad it is depends on which one I assign to the first instance in Nucleus). Meanwhile, the second controller gets absolutely no response from either instance.
I've already tried setting FakeFocus, SendFakeFocusMsg, and ForceFocus to false in the handler. I have steam input disabled. Borderless and sdl are set to 0 in juiced.ini.
Update: The problem is in the juiced patch, because after removing it everything works fine.