Play Cuphead With One Keyboard And One Controller

This article was written by @pseudobyte on Bitbucket here.

One Keyboard and one Controller

If one keyboard and one controller are present, Cuphead will only allow them to be different players if the keyboard is player 1. To do this, press a key on the keyboard on the start screen.

If you started the game with the controller, you can also remove it from the settings:

cuphead input settings

Once the player on keyboard has started the game, the controller player can join in by pressing any button.

Two Keyboards

Cuphead does not have native support for two players on keyboard, so you will need to use at least one controller or emulate one using this method.