From f952be1e2c32851b0f122c86bc686531491bb7df Mon Sep 17 00:00:00 2001 From: Eidolon Date: Wed, 8 Mar 2023 18:39:51 -0600 Subject: [PATCH] Only allow P1 to be assigned KBM --- src/menus/play-char-select.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/menus/play-char-select.c b/src/menus/play-char-select.c index b2b869dbe..2c041b636 100644 --- a/src/menus/play-char-select.c +++ b/src/menus/play-char-select.c @@ -584,6 +584,12 @@ static boolean M_HandlePressStart(setup_player_t *p, UINT8 num) device = G_GetAvailableGamepadDevice(i - 1); } + if (device == KEYBOARD_MOUSE_DEVICE && num != 0) + { + // Only player 1 can be assigned to the KBM device. + continue; + } + if (G_IsDeviceResponding(device) != true) { // No buttons are being pushed.