Adding another player controller

Hello community.

I’m totally new to UE4 and I’m trying to figure out some things.

I’m working on a project concerning a drone simulator that is currently controlled only by the keyboard.
I want to add another player controller for controlling the drone but I’m a bit confused on how to do so.
I also want the player to have the option to choose which controller they want to use in the game.

Any help is appreciated!
Thank you!

You can setup multiple inputs for the same action, this can be done by going into Edit - projects settings- input, here you can create action mappings and assign different inputs. This should work for you as long as there are enough buttons on the controller for all of the different actions you want to perform. To use this, you simply call the action mapping you want and the engine will look for any of the inputs that you have assigned to it. Hope this helps!

Thank you for your response @Convex_Almighty.

Do I have to set up a new player controller blueprint class first or should I just create the action mappings as you said and this will be enough?