Perhaps true 4 way controls can only be achieved mechanically, I have limited knowledge of Arcade stuff.
i belive this is the only way ...
as i suggested earlier, it is possible to physically switch from 4 to 8way by loosen the screw on the bottum, but if you want something that can switch automaticly i would suggest something like the ultimarc servostik perhaps, alltho those are quite a lot more expensive than the zippy joysticks (especially if you want 2).
Unfortunately, setting xboxdrv up in this way is a good bit more involved than just copying a few files. The documentation page is written to cover each and every little step, but it does require that you begin with a certain understanding of how to access and edit files remotely, as well as remotely execute commands. Even afterwards, you'll likely stumble around a fair amount before you have a working understanding of the whole thing.
If this hasn't scared you away yet, then my advice to you would be to not worry about the process as a whole and only concern yourself with the first few steps. If that works out for you, keep moving forward until you need help. Whenever you do need help, just come back here and I'll be happy to answer any questions that you might have.