How do I make the keyboard behave as a separate controller?

Hello there. I’m making a local multiplayer game, and one of the lingering issues I’ve been having is with controllers. The specific problem of today is that the gamepad in slot 1 and the keyboard are both under the control of the same player.

Is there any way to separate this, so that player 1 can control the keyboard, and player two can control the gamepad (or vice versa).

Thanks,
Ben

When using two different controllers they are automatically mapped to two different IDs.

As for using Keyboard for index 1 and Gamepad for index 2, there is no easy way to do is without extending the UGameViewportClient class as stated
here and here.

Ah, I’ll have to work around this for now then. I hope an easier solution arrives in the future.

Thanks for your answer :).