original quote snipped do to post length limit.

Basically, I know some games call for three pedals (ie: Race Drivin', Hard Drivin', etc..) so I wanted to have at least 3 pedals.... I want to have both type sets. The website shows how to connect two pedals to a switch to allow for single-axis and dual-axis within one gas/brake pedal set, but ... I would not need the switch. I could simply wire one pair of pedals to be single-axis and the other as dual-axis so I could use the one pair to play the games which call for single-axis games and the other pair to play dual-axis games. For the games which call for three pedals, I would believe (but PLEASE CONFIRM) that I could use one set of pedals plus only one pedal from the second set (ie: I could use the dual-axis set plus one pedal from the single-axis set (or vice versa)).
Yes.
I haven't tried this wiring, but I'm sure it will work (you do have to install joystick drivers correctly

). I think you should wire the steering wheel to J1 X (pin 3), the single axis pedals to J1 Y (pin 6), brake (of the dual axis pedals) to J2 Y (pin 13), and gas (of the dual axis) to J2 X (pin 11) for easiest input mapping:
Single axis games would not need any remapping.
Dual and three pedal axis games then would be set using ctrlr pedal.ini file. Brake should work, but you'd need to change the gas input to joystick 2 X (or whatever the driver assigns it). If the game has clutch, it could use the single axis pedals for that.
My question is will all of my pedals and buttons be interpreted by Mame32 successfully using the pin configurations stated above? I mean will Mame somehow be able to allow me to play driving games with my pedals by getting inputs in either of the J1Y J2X and J2Y pins? Obviously I want to make sure Mame32 will work before I go through this effort....
If you install the drivers correctly, no problems. I think you'd need to install it as two 2 axis, 2 button analog joysticks, which is fine for mame. If you can find a driver for a 4 axis 4 button analog joystick, try using that; mame can use that too.
I was going to hack two mice to for spinners in Mame32 but I found out that Mame32 could not intepret the Y-axis mouse input so I only made one spinner hack for the X-axis. I am not sure whether this same concern (ie: Mame32 not register Y-axis input) is a problem for gameport input.....In my description above, I would be utilizing the J1X and J1Y inputs of the gameport.
It has nothing to do with your joystick. In mame, you can't remap mouse axis inputs (mouse
buttons you can). Mame:Analog+ (see my sig) can remap mouse axis, and there is a mame32 build, but the mame32:analog+ build doesn't have the commandline options coded into the mame32 GUI yet.
