Two Player Controllers with same input source

Hey everyone
So I’m currently trying to create a local multiplayer turn based game. Two make things easier to break down and keep track of I put logic for a player in a controller and logic for the entire game in the game mode. However since this is turn based only one player will be active at a time. My issue is that I want both players to be able to use the mouse/keyboard during their turn but only player one can input using the mouse/keyboard. Is there a way to make it so that both controllers classes can accept input from the same source? That would make things much easier as then I could just enable/disable input for the controller that is taking their turn