Вроде был какой-то проект на ардуине: типа универсальный конвертер для геймпадов. С одной стороны подключаем любой геймпад и на выходе платки получаем все необходимые сигналы для подключения хоть куда. Надо только правильную прошивку залить.