I haven't yet been successful in getting an Ultrastik to function as an analog joystick, while also being connected to the IPAC2 to send keypresses. Currently, it plugged in via USB, and is sending keypresses through the 5-pin, but is not responding as an analog joystick in the Ultramap interface, and not being recognized as a joystick by MAME. This seems to flipflop somewhat randomly when I reboot my PC: It will work as a joystick, and no keypresses will be sent. Does anyone successfully have their Ultrastick working like this? Is it installed as a mouse in Windows?