I know.
I've done the same with a USB pad to play with that stick on GGPO back then.
However, it's not needed to mod anything internally. I just prefer to use a little box to house the joypad pcb and then put a DB15 in there. That way I never waste my time reverting anything to put it back to its original form.