The thing is, joyGetPosEx works great. It's not the issue. Apparently I'm doing something wrong when I'm trying to capture the joysticks, because my game can only ever see the 2 that A8 captures by default, even though I release and attempt to recapture the joysticks after the first frame.
Can you give me any hints as to how to correctly capture more joysticks? Or even better, built-in support for more joysticks

?
Thanks for your time,
Jibb