Local co-op controller or keyboard

Hey all!

I’m currently developing a local co-op game, and it’s going to launch on PC before (hopefully!) moving to console!

That being said, for the PC release I would like a way to be able to let player 1 choose between keyboard OR a controller. Player 2 will always be on a controller, but I want to give player 1 the option (incase they don’t have 2 controllers!)

Currently my issue is

// if I tick ‘Skip assign game pad’//

  • player one is on keyboard
  • BUT, all controllers control player 2, even if there’s more than one

// if I don’t tick ‘Skip assign game pad’//

  • player one and two are controlled by controllers
  • BUT, there is no way to let player 1 choose to be keyboard instead

Ideally, I’m looking for a way that would check if there are two controllers, and if not, default player 1 to the key board

I hope this makes sense! I’m sure there’s a simple solution tbh, I just am not sure what it is! :heart_hands:t2::heart_hands:t2::heart_hands:t2: