Yeah, if you've got the inputs to spare, I'd go with JDFan's method. You can set the defaults so that Button 1 and Button 4 both do the same thing, and then tweak as needed for other games. I don't particularly like dead inputs on my control panel, so this is how I've got everything mapped.