Wanna use an unsupported controller in XBMC? It's a pain to create the keymap so this project is a template to help you create your own.