Hey guys, i was able to get my cheap-o usb gamepad working to control kodi. I wrote a short post on the info i found and my config file here. The key thing was that the xboxdrv can both emulate a 360 gamepad with a random input source AND emulate a keyboard using the emulated 360 gamepad at the same time.
I would really like to control Kodi with my USB SNES controller. I read your blog post you linked but am unclear. I installed Kodi from the experimental section of the Retropie setup script. What are the steps needed to get my USB SNES controller working in Kodi?