Separate player controller for each map.

This project i working on is dedicated for IOS. I have 2 maps i would like to have 2 different controller on each map. First one use touching, swipe, pinch etc other map i would like to use 2 joysticks.

My idea is to set different game mode for each map and add controller in ini config files for each game mode. How to use separate controller and do it proper on config file.

Is this even possible or we have any walkaround?
Best regards

Each map can have a GameMode assigned to it in the editor via the Blueprints dropdown or the WorldSettings panel.
Each GameMode can have a PlayerController class specified again via the Blueprints dropdown or the blueprint defaults panel.