|
Eh nah, in that case the screenshot wouldn't be of any help.
As for joydev, I believe it is also used for regular gameport joysticks, but I know that at least on my Gentoo system, my USB joystick won't even show up without that module loaded (the device file won't exist). Of course I am using devfs, I dunno if you are or not. If you're not, you'll still have /dev/input/js0 but I think it may not work correctly. In any case, try modprobing joydev before plugging anything in and see if that helps. Do an lsmod after you've plugged in your pads to make sure joydev is still loaded. Of course it may be the case that joydev is compiled directly into the kernel already, which would also explain why you don't need it loaded.
Recompiling the kernel may help... if you're going to do that I would suggest upgrading to a newer kernel revision if you're running a somewhat old one, and also disabling the xpad module completely. You can go ahead and disable any other weird joystick modules that you won't be using as well.
Also.. don't know if you specified this earlier, but does the pad that comes up as an xbox pad do so even if it's the only pad plugged in? |