No, I didn't have to configure posiedon; however, I *did* have to configure MAME for the buttons as found on the cd32 pad (red, blue, yellow, green).
Just open a game in mame, hit the tab key for the menu.. Look for the configuration of controls. (unless your usb pad is an oddity, it should work).