I figured out that it is reading as js0 due to me plugging in my xboxone controller.
Wow, that is indeed a strange issue. I'm surprised just removing the controller didn't solve the problems as the jsX listings are supposed to disappear afterward. Assuming this was the problem, you might still continue to run into the same issue if you don't first consider the order in which you plug your controllers. I believe the order in which the usb ports are read at startup is upper left, lower left, upper right, lower right. If these controllers are plugged in after the system has booted, you should also remember to plug in each controller in order of the desired player number.