Descobri que meu teclado foi tocado como jogador 1. Assim, toda a atividade do jogador 2 não fez nada no jogo Sonic de 1 jogador. Desligar o teclado e reiniciar fez o truque.
Agora, como descobrir como posso manter o teclado conectado além do gamepad ...