Is there a workaround for having to use an extra gamepad, if I want to control one character with the keyboard, and an other with a gamepad?

I am aware of the problem that UE links the keyboard and the first gamepad to player index 0 . How do I make that gamepad control the second player/ character ?

  • I do not (want to) have a second gamepad
  • My game uses a single screen, so the open new window solution does not work for me

Other than the above-mentioned solutions, I have only found chunks of information on how I should gain control of the second player. I tried to mess with player controller BPs, creating players, trying to possess pawns, but no success so far.

I found a guy who has a c++ solution for using the keyboard for controlling both players, is there perhaps a version of this for using a gamepad instead?
http://zompi.pl/unreal-engine-4-adding-second-player/

have you found a solution?