Хочется поддержку геймпадов. Хотя бы по тому же принципу, что и управление с клавиатуры (вверх-вниз+меню+переключение на инвентарь). Технически сам SDL2 (и даже SDL2 через Emscripten) это умеет, зависимостей не прибавится. Есть база настроек контроллеров [GameControllerDB](
https://github.com/gabomdq/SDL_GameControllerDB) и программа [GamepadTool,](
http://generalarcade.com/gamepadtool/), которая позволяет сгенерировать настройки со своего устройства. Сейчас можно играть только через программы типа Joy2Key, которые просто дают нажатия клавиш клавиатуры.
Ссылка:
http://instead-games.ru/forum/index.php?p=/discussion/576