@tonydotigr All of the information on the I-PAC applies to the Mini-PAC. So you will have a default setup that is ready to use with MAME. Anything else will require you to reconfigure the controls on a per emulator basis or go and adjust the default configuration in hardware.
@RandoCalrisian sorry. I wish I wish I knew more about the firmware. My IPAC4 device is an older version that uses a PS/2 to USB converter and it does not get recognized as a game pad at all. It's my understanding that this issue affects only the newer versions of these devices. I hate to send people to Andy for support every time, but as far as I know, he has been the only source cited by people who have obtained the replacement firmware. However, perhaps he has now incorporated it into the utility available online.