is this strictly for a 360 controller, or will it work with others?
The layout settings are most likely set specifically to the 360 controller, but the software (Xpadder) should be able to do just about any controller you'll ever find, you'll just have to remap the buttons, and I'd suggest using the ones provided in the top post as a template.