When emulationstation boots, at the main input config screen it will skip past player 1, and on the press a button for player 2 or “hold a button on player 1 to continue” that dialog will flash as if a button is being pressed but not held. This is reading the keyboard, even when nothing on it was ever pressed. If I continue with the controller in port 1 the player 1 config will automate with the keyboard then let me do a controller like normal. It used to work fine, and then this problem came up and persisted onto a fresh install.