SDL2 на Андроиде очень разломанный, поддерживает только один геймпад, при том, что сам Андроид их полноценно поддерживает кучу (а SDL2 ломает уже готовые enumы кнопок), ещё задолбаешься обрабатывать случаи, когда игрок переключается на другое приложение