Yeah I'm looking to add support for custom button mappings too. It's obviously a little more involved, but right now I want to support both the simple way (the way it is now, mappings directly to controls), or with an option to map to keys instead and read the custom cfg files.