ahhhhh...grrr...all the headace..

why dont ya just hack 2 matcatz pad..TRUST us...its really less then nothing..these madcatz pads have somthing special that solder just sticks to it right there..i know soldrin isnt that easy for everyone(whatever) but this pad is just wayyyyy too easy(ask anyone)..even easier then most psx pad(thats what I think).
then you could rewire your control panel with male/female db25 cables...c'mon..stop being all lazy and DO IT

.
The swtich box idea just sucks..HOW I KNOW?...because i do

.
So you have to switch the interface manually(plug/unplug).
About this x-arcade dreamcast interface,I "THINK" that it should work.Like you cut open the end that goes to x-arcade stick and you test all the wires too see which is which..This is just guessing so chances are you will blow out the dreamcast controls port by trying to figure out which wire does what.
Again..HOW I KNOW about blowing out dreamcast port..because i do

(happend to once when i was tesing while the dreamcast was ON but sega fixed it free under warrenty

).