Quoted from xsvtoys:
So the Ultrastick will work well with PacMan when set for 4-way? This is one thing I have wondered, not having one to test. I've been thinking about getting one of these. That should be good for everything 4-way and 2-way. Unfortunately Qbert and Zaxxon won't work out unless there is a way to rotate it 45 deg.
For the Ultra, you make a "map" of how the stick should respond - there's a 9-by-9 grid you populate. My "4-Way" grid looks like this:
*UUUUUUU*
L*UUUUU*R
LL*UUU*RR
LLL+++RRR
LLL+++RRR
LLL+++RRR
LL*DDD*RR
L*DDDDD*R
*DDDDDDD*
...where "L", "R", "U", and "D" are directions, "*" is "sticky" (that is, doesn't change the output from the previous position), and "+" is "nothing" (centered stick). Please note these are all graphics in the utility to edit the maps.
For Q-Bert/Zaxxon/et al, you just set it up so the corners are "UL" or "UR" or "DL" or "DR" (again, graphic arrows). You can also set the Ultras to be analog.