Thanks for this. Unfortunately I have only one pc joystick, so this makes troubleshooting somewhat difficult, but I can try it on a different PC.
The windows 98 pc (one I got the joystick for) has only one game port. The other IO is motherboard integrated so there is no separate IO card...